Advertisement
Mechanical Engineers average salary by city in Ohio
- Cincinnati$109,900
- Toledo$107,540
- Dayton$105,350
- Lima$101,510
- Columbus$99,840
- Canton$99,270
- Cleveland$98,180
- Akron$97,350
- Sandusky$95,350
- Springfield$93,410
- Youngstown$89,820
- Mansfield$84,500
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Cincinnati | $109,900 | $104,220 | $81,960 | $81,579 | 95 |
| Toledo | $107,540 | $95,170 | $77,880 | $79,274 | 91 |
| Dayton | $105,350 | $101,180 | $80,120 | $77,848 | 93 |
| Lima | $101,510 | $99,290 | $78,250 | $76,363 | 90 |
| Columbus | $99,840 | $100,730 | $79,230 | $74,261 | 95 |
| Canton | $99,270 | $97,900 | $80,840 | $73,890 | 89 |
| Cleveland | $98,180 | $97,220 | $78,760 | $73,180 | 94 |
| Akron | $97,350 | $97,920 | $78,610 | $72,640 | 93 |
| Sandusky | $95,350 | $96,580 | $75,840 | $72,530 | 89 |
| Springfield | $93,410 | $89,520 | $79,040 | $70,169 | 90 |
| Youngstown | $89,820 | $89,380 | $73,800 | $67,514 | 87 |
| Mansfield | $84,500 | $88,770 | $72,850 | $64,486 | 89 |
*Average salary after federal and state taxes for a single filer; includes Cincinnati's local income tax (1.8%); 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.
Mechanical Engineers salary in other states
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 17-2141.
- 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.