Secondary Teacher

Secondary Teacher Salary

Average Yearly Salary
$52,000
$31,000
Min 10%
$52,000
Median 50%
$86,000
Max 90%
Best Paying Company
Rowan University
Highest Paying City
New York, NY
Highest Paying State
New York
Average Experience Level
5.0 years
How much does a secondary teacher make?
The national average salary for a Secondary Teacher in the United States is $52,628 per year or $25.3 per hour. Those in the bottom 10 percent make under $31,000 a year, and the top 10 percent make over $86,000. The most abundant employment opportunities for Secondary Teachers are in Hospitality companies and Professional companies. New York, Connecticut, Massachusetts, New Jersey, and Maryland have the highest paying Secondary Teacher jobs. The typical tenure for a Secondary Teacher is 5.0 years.
Annual Salaries For Related Jobs
Teacher
$49,772

Average Secondary Teacher Salary By Location

The national average salary for a Secondary Teacher in the United States is $52,628 per year or $25.3 per hour. Secondary Teachers make the most in New York, NY at about $78,486 per year. The New York, NY average entry-level salary for Secondary Teachers is $41,000. Some of the states with the best Secondary Teacher salaries are New York, Connecticut, Massachusetts, New Jersey, Maryland, Rhode Island, and Delaware. Kansas, Missouri, and Arizona have the lowest Secondary Teacher salaries.
RankCityAverage Salary
1
New York, NY
$78,486
2
Baltimore, MD
$69,477
3
San Francisco, CA
$67,310
4
Richmond, VA
$61,846
5
Washington, DC
$60,902

Average Secondary Teacher Salary By Company

There is good job security in Secondary Teacher positions. Some industries offer better pay and benefit packages than others. Hospitality companies and Professional companies tend to have the highest concentration of employment in this field. Companies like Rowan University or University of Florida will get you the highest pay packages. Companies like Washington University in St. Louis and Fred D. Thompson Middle School also report very competitive wages for Secondary Teachers.

Average Secondary Teacher Pay By Industry

The type of industry that a Secondary Teacher works in can influence their earning potential. Our data shows that Media companies, Professional companies, and Education companies tend to have the highest salaries for Secondary Teachers. Media companies pay Secondary Teachers an average salary of $58,079, Professional companies pay $56,508, and Education companys come in at $53,623. At $47,619, the average salary for Secondary Teachers in the Non Profits industry is lower than other industries.
RankIndustryAverage Salary
1
Media
$58,079
2
Professional
$56,508
3
Education
$53,623
4
Internet
$53,104
5
Utilities
$52,340

Recently Added Secondary Teacher Salaries

Company
Job
Location
Date Added
Salary
Geo Group Inc.
Secondary Teacher
01/25/2020
$42,000
Dcsdk12
Secondary Teacher
01/25/2020
$40,000
Upland Unified
Secondary Teacher
01/09/2020
$49,525
Fresno Unified School District
Secondary Teacher
01/03/2020
$50,810
Geo Group Inc.
Secondary Teacher
12/24/2019
$42,000
Dcsdk12
Secondary Teacher
12/16/2019
$75,001
North Monterey County Unified
Secondary Teacher
11/03/2019
$48,095
Dcsdk12
Secondary Teacher
10/23/2019
$40,000
Ukiah Unified
Secondary Teacher
09/28/2019
$46,492
Dcsdk12
Secondary Teacher
08/18/2019
$40,000
Show More