Middle School Teachers, Except Special and Career/Technical Education average salary by city in Ohio
- Cleveland$79,960
- Akron$73,280
- Columbus$73,150
- Cincinnati$71,460
- Dayton$71,340
- Canton$70,890
- Springfield$70,650
- Lima$69,410
- Toledo$69,170
- Mansfield$68,760
- Youngstown$66,710
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Cleveland | $79,960 | $80,580 | $62,080 | $61,326 | 94 |
| Akron | $73,280 | $76,460 | $60,580 | $56,977 | 93 |
| Columbus | $73,150 | $64,410 | $48,850 | $56,893 | 95 |
| Cincinnati | $71,460 | $67,180 | $50,680 | $56,293 | 95 |
| Dayton | $71,340 | $74,420 | $57,610 | $55,714 | 93 |
| Canton | $70,890 | $76,000 | $55,880 | $55,422 | 89 |
| Springfield | $70,650 | $75,230 | $53,160 | $55,336 | 90 |
| Lima | $69,410 | $73,060 | $49,080 | $55,152 | 90 |
| Toledo | $69,170 | $75,130 | $46,820 | $54,302 | 91 |
| Mansfield | $68,760 | $73,710 | $49,970 | $54,207 | 89 |
| Youngstown | $66,710 | $72,850 | $47,590 | $52,534 | 87 |
*Average salary after federal and state taxes for a single filer; includes Cleveland's local income tax (2.5%); the city income tax is that of the principal city (suburbs have their own rates) and school district income taxes are not included. Cost of living: BEA price parity, U.S. = 100.
Middle School Teachers, Except Special and Career/Technical Education salary in other states
Middle School Teachers, Except Special and Career/Technical Education salary by city and state
More about pay in Ohio
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 25-2022.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.