SalaryCalculations

Secondary School Teachers, Except Special and Career/Technical Education Salary in Ohio

State wage data from the BLS OEWS survey, May 2025.

Median annual

$78,800

Median hourly

$38

Average annual

$78,110

Employed in state

50K

The median annual salary for Secondary School Teachers, Except Special and Career/Technical Education in Ohio is $78,800, or about $38 an hour. That is 9% higher than the national median.

Pay in Ohio ranges from $48,370 at the 10th percentile to $103,150 at the 90th percentile. Roughly 50K people work as secondary school teachers, except special and career/technical education in the state.

Pay distribution in Ohio

10th$48,370
25th$61,170
Median$78,800
75th$97,520
90th$103,150

Salary calculator

Hourly
$37.88
Daily
$303
Weekly
$1,515
Bi-weekly
$3,031
Monthly
$6,567
Annual
$78,800

$78,800 a year is around the 50th percentile for Secondary School Teachers, Except Special and Career/Technical Educations in Ohio. The median is $78,800.

Secondary School Teachers, Except Special and Career/Technical Education pay by metro area in Ohio

Metro areaMedian annualEmployment
Akron, OH$81,8204.0K
Columbus, OH$81,4009.2K
Cleveland, OH$79,6108.6K
Dayton-Kettering-Beavercreek, OH$78,9703.0K
Toledo, OH$77,9303.1K
Canton-Massillon, OH$77,6901.6K
Sandusky, OH$77,160550
Lima, OH$75,760380
Youngstown-Warren, OH$74,7201.6K
Mansfield, OH$73,490620
Cincinnati, OH-KY-IN$66,1908.4K
Springfield, OH$63,030470
Huntington-Ashland, WV-KY-OH$61,300920
Wheeling, WV-OH$61,210390
Weirton-Steubenville, WV-OH$59,150300

Other jobs in Ohio

All salaries in Ohio →