Secondary Teacher Salaries

603 Salaries

Average Base Pay
$44,658 / yr
Not enough reports to show salary distribution

Additional Cash Compensation

Average$2,507
Range$575 - $7,129

How much does a Secondary Teacher make?

The national average salary for a Secondary Teacher is $44,658 in United States. Filter by location to see Secondary Teacher salaries in your area. Salary estimates are based on 603 salaries submitted anonymously to Glassdoor by Secondary Teacher employees.

Salaries for Related Job Titles

Biology Teacher$48K

Are you paid fairly?

Get a free, personalized salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Secondary Teacher

Norfolk Public Schools

$45,542/yr

Range: $43K - $55K

46 salaries

$45,542/yr
$43K$55K

Secondary Teacher

Houston ISD

$55,889/yr

Range: $53K - $61K

28 salaries

$55,889/yr
$53K$61K

Secondary Teacher

Charlotte-Mecklenburg Schools

$40,049/yr

Range: $33K - $59K

19 salaries

$40,049/yr
$33K$59K

Secondary Teacher

Prince Georges County Public Schools (MD)

$61,425/yr

Range: $50K - $101K

19 salaries

$61,425/yr
$50K$101K

Secondary Teacher

Fort Worth Independent School District

$54,543/yr

Range: $49K - $71K

15 salaries

$54,543/yr
$49K$71K

Secondary Teacher

Atlanta Public Schools

$55,728/yr

Range: $49K - $94K

12 salaries

$55,728/yr
$49K$94K

Secondary Teacher

Clear Creek ISD

$58,578/yr

Range: $53K - $63K

11 salaries

$58,578/yr
$53K$63K

Is this helpful? The community relies on everyone sharing – 

Secondary Teacher

Spring Branch Independent School District

$54,725/yr

Range: $52K - $61K

11 salaries

$54,725/yr
$52K$61K

Secondary Teacher - Hourly

Saint Paul Christian School

$21/hr

Range: $21 - $21

10 salaries

$21/hr
$21$21

Secondary Teacher

Baltimore City Public School System

$70,159/yr

Range: $51K - $730K

10 salaries

$70,159/yr
$51K$730K

Secondary Teacher

Charter Schools USA

$41,414/yr

Range: $40K - $46K

9 salaries

$41,414/yr
$40K$46K

Secondary Teacher

Galena Park ISD

$56,352/yr

Range: $53K - $68K

9 salaries

$56,352/yr
$53K$68K

Secondary Teacher

Hillsborough County Public Schools

$41,150/yr

Range: $39K - $58K

9 salaries

$41,150/yr
$39K$58K

Secondary Teacher

Cobb County School District

$54,986/yr

Range: $45K - $72K

8 salaries

$54,986/yr
$45K$72K

Secondary Teacher

Aldine Independent School District

$52,472/yr

Range: $46K - $57K

8 salaries

$52,472/yr
$46K$57K

Secondary Teacher

Palm Beach County School District

$46,782/yr

Range: $43K - $55K

7 salaries

$46,782/yr
$43K$55K

Secondary Teacher

Brownsville ISD

$53,727/yr

Range: $52K - $65K

6 salaries

$53,727/yr
$52K$65K

Secondary Teacher

Tulsa Public Schools

$35,801/yr

Range: $34K - $43K

6 salaries

$35,801/yr
$34K$43K

Secondary Teacher

Connections Academy

$50,071/yr

Range: $44K - $53K

6 salaries

$50,071/yr
$44K$53K

Secondary Teacher

Marion School District 2

$52,894/yr

Range: $49K - $57K

6 salaries

$52,894/yr
$49K$57K
View Data as Table

Recent Salary Reports

Below are the most recent secondary teacher salary reports. Employer name has been removed to protect anonymity.

$43,000
per year
A Secondary Teacher in the Denver, CO Area area reported making $43,000 per year
Job Highlights
3-4 years experience
Denver, CO Area area
Full-time
 
5001 to 10000 employees
School / School District
$72,000
per year
A Teacher, Secondary School in the Baltimore, MD Area area reported making $72,000 per year
Job Highlights
10+ years experience
Baltimore, MD Area area
Full-time
 
10000+ employees
School / School District
$60,000
per year
A Teacher, Secondary School in the Wichita Falls, TX Area area reported making $60,000 per year
Job Highlights
10+ years experience
Wichita Falls, TX Area area
Full-time
 
201 to 500 employees
School / School District
$62,500
per year
A Teacher, Secondary School in the Washington, DC Area area reported making $62,500 per year
Job Highlights
8-10 years experience
Washington, DC Area area
Full-time
 
10000+ employees
School / School District
$60,000
per year
A Teacher, Secondary School in the San Diego, CA Area area reported making $60,000 per year
Job Highlights
1-2 years experience
San Diego, CA Area area
Full-time
 
1001 to 5000 employees
School / School District
$45,000
per year
A Teacher, Secondary School in the Washington, DC Area area reported making $45,000 per year
Job Highlights
10+ years experience
Washington, DC Area area
Full-time
 
10000+ employees
School / School District
$48,000
per year
A Teacher, Secondary School in the Wichita, KS Area area reported making $48,000 per year
Job Highlights
3-4 years experience
Wichita, KS Area area
Full-time
 
5001 to 10000 employees
School / School District
$60,000
per year
A Teacher, Secondary School in the Orlando, FL Area area reported making $60,000 per year
Job Highlights
10+ years experience
Orlando, FL Area area
Full-time
 
10000+ employees
School / School District
$65,000
per year
A Teacher, Secondary School in the Sacramento, CA Area area reported making $65,000 per year
Job Highlights
8-10 years experience
Sacramento, CA Area area
Full-time
 
5001 to 10000 employees
School / School District
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.