High school teacher salary range

The average high school teacher salary is $48880 based on 210 salary records.

The typical salary range for those positions with high school teacher in their job title is between $37010 and $60751.

The lowest salary in the high school teacher data was $26000.

Here are average high school teacher salaries by state:

  • AZ: $36500
  • CA: $53153
  • CT: $49714
  • FL: $41777
  • GA: $48000
  • IL: $49800
  • IA: $37000
  • LA: $43400
  • MD: $57035
  • MA: $56000
  • NJ: $51875
  • NM: $41571
  • NC: $36400
  • OH: $39333
  • SC: $45750
  • TX: $45000
  • VA: $48833

This high school teacher salary range page may interest those searching for average high school teacher salary and how much money do high school teachers make. It also provides information about high school teacher salaries by state comparison and high school teacher job salary.

Scroll to Top