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

Ranked #15 of 51 · OH

1.7% above U.S. average
Mean annual salary $73,280 ≈ $35/hr
Median annual salary $77,090
Employment 30,450

Salary Distribution (10th–90th percentile)

P10 $46,040P25 $55,620 Median $77,090P75 $93,520P90 $101,940

About 80% of middle school teachers, except special and career/technical educations in Ohio earn between $46,040 and $101,940. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$73,280
U.S. average
$72,030

The mean middle school teachers, except special and career/technical education salary in Ohio is $73,280, about 1.7% above the U.S. average ($72,030). That works out to roughly $35/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Cleveland, OH $80,580 $79,960 6,750
Akron, OH $76,460 $73,280 1,040
North Northeastern Ohio nonmetropolitan area (noncontiguous) $76,450 $70,550 1,630
Canton-Massillon, OH $76,000 $70,890 900
Springfield, OH $75,230 $70,650 390
Toledo, OH $75,130 $69,170 1,370
Southern Ohio nonmetropolitan area $74,570 $69,210 1,470
Dayton-Kettering-Beavercreek, OH $74,420 $71,340 2,280

← Back to all middle school teachers, except special and career/technical education states