Career Menu

High School Teacher Salaries in the United States

How much does a High School Teacher make in the United States?

High School Teachers earn $41,000 annually on average, or $20 per hour, which is 47% less than the national average for all working Americans. Our data indicates that the best paid High School Teachers work for Los Angeles Unified School District at $55,000 annually while the lowest paid High School Teachers work for Fulton County School System earning approximately $37,000 each year.

Submit a Salary

$71K Benedictine University's Average High School Teacher Salary (1 salaries)

+$30K (53%) more than national average High School Teacher salary ($41K)
+$32K (58%) more than average Benedictine University salary ($39K)
$50K
$100K
$150K
Equal to average Benedictine University High School Teacher salary ($71K)
"Paid my bills and I was able to support myself."

$58K Princeton Independent School District's Average High School Teacher Salary (1 salaries)

+$17K (34%) more than national average High School Teacher salary ($41K)
+$25K (54%) more than average Princeton Independent School District salary ($33K)
$50K
$100K
$150K
Equal to average Princeton Independent School District High School Teacher salary ($58K)
"I think what I make is a respectful living but for the work/hours I put in and the education and years experience I have, it is low. If I had this much education and experience and put in this many hours in the business world, I'd be making much, much more."

$30K Darul Arqam Academy's Average High School Teacher Salary (1 salaries)

-$11K (30%) less than national average High School Teacher salary ($41K)
Equal to average Darul Arqam Academy salary ($30K)
$50K
$100K
$150K
Equal to average Darul Arqam Academy High School Teacher salary ($30K)
"As this is Community (Islamic) School, there is not a lot of funding or earnings this institute makes, and that's being the reason the company doesn't offer a good salary."

$41K Miami-Dade County Public Schools' Average High School Teacher Salary (3 salaries)

Equal to national average High School Teacher salary ($41K)
+$2K (5%) more than average Miami-Dade County Public Schools salary ($39K)
$50K
$100K
$150K
-$1K (2%) less than average Miami-Dade County Public Schools High School Teacher salary ($41K)
Equal to average Miami-Dade County Public Schools High School Teacher salary ($41K)
Equal to average Miami-Dade County Public Schools High School Teacher salary ($41K)

$55K Los Angeles Unified School District's Average High School Teacher Salary (2 salaries)

+$14K (29%) more than national average High School Teacher salary ($41K)
+$10K (20%) more than average Los Angeles Unified School District salary ($45K)
$50K
$100K
$150K
-$25K (58%) less than average Los Angeles Unified School District High School Teacher salary ($55K)
+$25K (37%) more than average Los Angeles Unified School District High School Teacher salary ($55K)

$50K Boston Public Schools' Average High School Teacher Salary (2 salaries)

+$9K (19%) more than national average High School Teacher salary ($41K)
+$2K (4%) more than average Boston Public Schools salary ($48K)
$50K
$100K
$150K
+$9K (16%) more than average Boston Public Schools High School Teacher salary ($50K)
-$9K (19%) less than average Boston Public Schools High School Teacher salary ($50K)

$46K Cypress Communications' Average High School Teacher Salary (2 salaries)

+$5K (11%) more than national average High School Teacher salary ($41K)
-$5K (10%) less than average Cypress Communications salary ($51K)
$50K
$100K
$150K
+$5K (10%) more than average Cypress Communications High School Teacher salary ($46K)
-$6K (13%) less than average Cypress Communications High School Teacher salary ($46K)

$46K Stockton Unified School District's Average High School Teacher Salary (2 salaries)

+$5K (11%) more than national average High School Teacher salary ($41K)
+$12K (30%) more than average Stockton Unified School District salary ($34K)
$50K
$100K
$150K
-$5K (11%) less than average Stockton Unified School District High School Teacher salary ($46K)
+$5K (10%) more than average Stockton Unified School District High School Teacher salary ($46K)

$37K Fulton County School System's Average High School Teacher Salary (2 salaries)

-$4K (10%) less than national average High School Teacher salary ($41K)
-$3K (7%) less than average Fulton County School System salary ($40K)
$50K
$100K
$150K
-$7K (20%) less than average Fulton County School System High School Teacher salary ($37K)
+$6K (15%) more than average Fulton County School System High School Teacher salary ($37K)

$95K Newport-Mesa Unified School District's Average High School Teacher Salary (1 salaries)

+$54K (79%) more than national average High School Teacher salary ($41K)
+$51K (73%) more than average Newport-Mesa Unified School District salary ($44K)
$50K
$100K
$150K
Equal to average Newport-Mesa Unified School District High School Teacher salary ($95K)

High School Teacher by State

Advertisement
Jobs You Might Like
You can cancel email alerts at any time.
Got it! Your job alert was created
Advertisement
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×