High School Teacher Salary
The median high school teacher salary is $64,580 — here’s how it compares to elementary and middle school pay, and what actually moves the number.
The median high school teacher salary is $64,580 — here’s how it compares to elementary and middle school pay, and what actually moves the number.
The national average teacher salary is $74,495 — but that number hides huge gaps by state, experience, and grade level. Here’s the full breakdown.