High School Teacher Salary in Ohio
Explore high school teacher salaries in Ohio including median pay, entry-level and senior compensation, and how it compares to the national average.
Median Salary in OH
$58,898
Monthly: $4,908
Biweekly: $2,265
Entry Level
$39,869
Monthly: $3,322
Biweekly: $1,533
Senior Level
$81,551
Monthly: $6,796
Biweekly: $3,137
Job Growth
12%
Projected 10-year growth
Salary Breakdown
| Pay Period | Entry Level | Median | Senior |
|---|---|---|---|
| Annual | $39,869 | $58,898 | $81,551 |
| Monthly | $3,322 | $4,908 | $6,796 |
| Biweekly | $1,533 | $2,265 | $3,137 |
| Weekly | $767 | $1,133 | $1,568 |
| Hourly | $19 | $28 | $39 |
OH vs National Comparison
National Median
$66,930
OH Median
$58,898
Difference
-$8,032
Multiplier
0.88x
About This Career
Teach specialized subjects to high school students.
Education
Bachelor's degree in subject area or Education; Teaching certification required
Key Skills
Subject ExpertiseCurriculum DevelopmentStudent AssessmentMentoring
Compare Jobs
Compare salaries for other education jobs in Ohio: