SalaryCalculations

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

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

Median annual

$77,090

Median hourly

$37

Average annual

$73,280

Employed in state

30K

The median annual salary for Middle School Teachers, Except Special and Career/Technical Education in Ohio is $77,090, or about $37 an hour. That is 20% higher than the national median.

Pay in Ohio ranges from $46,040 at the 10th percentile to $101,940 at the 90th percentile. Roughly 30K people work as middle school teachers, except special and career/technical education in the state.

Pay distribution in Ohio

10th$46,040
25th$55,620
Median$77,090
75th$93,520
90th$101,940

Salary calculator

Hourly
$37.06
Daily
$297
Weekly
$1,483
Bi-weekly
$2,965
Monthly
$6,424
Annual
$77,090

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

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

Metro areaMedian annualEmployment
Cleveland, OH$80,5806.8K
Akron, OH$76,4601.0K
Canton-Massillon, OH$76,000900
Springfield, OH$75,230390
Toledo, OH$75,1301.4K
Dayton-Kettering-Beavercreek, OH$74,4202.3K
Mansfield, OH$73,710400
Lima, OH$73,060320
Youngstown-Warren, OH$72,8501.1K
Cincinnati, OH-KY-IN$67,1804.5K
Columbus, OH$64,4106.6K
Wheeling, WV-OH$60,360440
Weirton-Steubenville, WV-OH$59,220330
Huntington-Ashland, WV-KY-OH$57,390950

Other jobs in Ohio

All salaries in Ohio →