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

Ranked #14 of 51 · OH

2.3% above U.S. average
Mean annual salary $78,110 ≈ $38/hr
Median annual salary $78,800
Employment 49,540

Salary Distribution (10th–90th percentile)

P10 $48,370P25 $61,170 Median $78,800P75 $97,520P90 $103,150

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

Compared to the U.S.

Ohio
$78,110
U.S. average
$76,320

The mean secondary school teachers, except special and career/technical education salary in Ohio is $78,110, about 2.3% above the U.S. average ($76,320). That works out to roughly $38/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Akron, OH $81,820 $80,340 3,960
Columbus, OH $81,400 $85,780 9,210
North Northeastern Ohio nonmetropolitan area (noncontiguous) $81,030 $79,180 2,070
Cleveland, OH $79,610 $79,810 8,560
Dayton-Kettering-Beavercreek, OH $78,970 $77,800 3,040
West Northwestern Ohio nonmetropolitan area $78,690 $73,670 3,210
Eastern Ohio nonmetropolitan area $78,090 $73,950 1,470
Toledo, OH $77,930 $76,200 3,080

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