Middle School Teachers, Except Special and Career/Technical Education Salary in Ohio
BLS OEWS May 2025 • 15 metro areas • Ohio
Middle School Teachers, Except Special and Career/Technical Education in Ohio earn a median salary of $66,403 per year on average across 15 metro and nonmetro areas, +5.5% vs the national median of $62,970. An estimated 26,890 middle school teachers, except special and career/technical education are employed across Ohio, with salaries ranging from $57,760 to $77,240 depending on location.
$66,403
Avg median salary in Ohio
$77,240
Highest paying metro
$57,760
Lowest paying metro
26,890
Employed in Ohio
Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Middle School Teachers, Except Special and Career/Technical Education
in
Middle School Teachers, Except Special and Career/Technical Education salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Cleveland, OH | $77,240 | $60,430 | $94,790 | 6,530 |
| Akron, OH | $75,800 | $61,530 | $82,670 | 1,550 |
| Southern Ohio | $74,600 | $57,230 | $79,150 | 1,190 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $73,970 | $59,350 | $80,190 | 1,330 |
| West Northwestern Ohio | $72,830 | $55,910 | $81,060 | 1,110 |
| Dayton, OH | $68,320 | $53,180 | $81,430 | 1,780 |
| Canton, OH | $64,740 | $48,880 | $79,870 | 700 |
| Eastern Ohio | $62,780 | $50,010 | $80,970 | 490 |
| Cincinnati, OH-KY-IN | $62,300 | $49,180 | $79,820 | 3,740 |
| Mansfield, OH | $62,000 | $46,850 | $78,310 | 370 |
| Springfield, OH | $61,510 | $42,680 | $79,630 | 330 |
| Toledo, OH | $60,960 | $47,290 | $82,890 | 1,310 |
| Columbus, OH | $60,720 | $45,920 | $81,910 | 5,200 |
| Youngstown, OH | $60,520 | $43,330 | $79,740 | 1,030 |
| Lima, OH | $57,760 | $45,450 | $80,010 | 230 |