Mechanical Engineers · Ohio

Mechanical Engineers Salary in Ohio

Mechanical Engineers in Ohio earn a median annual wage of $99,100 —4.8% below the national median of $104,110. That ranks OH #38 of 51 covered states and territories for this occupation.

Median annual
$99,100
Median hourly
$47.64
Entry level (P10)
$69,160
10th percentile
Top 10% (P90)
$138,020
90th percentile
Employment
14,390
2.6 per 1,000 jobs
vs U.S. median
-4.8%
U.S. $104,110

Wage distribution

How earnings are spread across workers in this occupation, from the 10th to the 90th percentile.

10th percentile90th percentile
$69,160
$79,390
$99,100
$115,770
$69,160$99,100$138,020
Annual wage distribution. Highlighted segment contains the median of $99,100.

Employment is 1.36× as concentrated as the national average, making Ohio a strong market for this occupation.

Highest-paying states for mechanical engineers

All 51 states ranked by median annual wage. Ohio is highlighted.

#StateMedian annual Median hourlyEmploymentLocation quotient
1New Mexico$157,710$75.822,7101.63
2District of Columbia$133,300$64.095100.38
3California$130,900$62.9430,5300.88
4Delaware$125,130$60.166100.66
5Colorado$124,430$59.827,1901.31
6Alaska$124,340$59.783800.61
7Maryland$122,870$59.076,5501.24
8Louisiana$119,540$57.471,8900.51
9Massachusetts$119,300$57.367,6801.11
10Wyoming$117,750$56.612300.44

Related occupations in Ohio

Occupations in the same job family, compared within Ohio.

OccupationOhio medianU.S. median
Civil Engineers$96,220$100,840
Industrial Engineers$100,060$102,440
Electrical Engineers$100,620$120,630
Engineers, All Other$120,470$122,930
Architects, Except Landscape and Naval$94,960$99,280
Architectural and Civil Drafters$61,450$66,150

Frequently asked questions

How much do mechanical engineers make in Ohio?

The median annual wage for mechanical engineers in Ohio is $99,100, or $47.64 per hour. That is 4.8% below the national median of $104,110.

What is the entry-level mechanical engineers salary in Ohio?

Workers at the 10th percentile earn $69,160 per year ($33.25/hour). The 25th percentile is $79,390.

How many people work as mechanical engineers in Ohio?

About 14,390 people work in this occupation in Ohio, or 2.6 per 1,000 jobs statewide.

Is Ohio a good state for mechanical engineers?

Ohio ranks #38 of 51 states by median wage for this occupation. Employment is 1.36x as concentrated as the national average, making Ohio a strong market for this occupation.

Which state pays mechanical engineers the most?

New Mexico has the highest median wage at $157,710 per year, followed by District of Columbia ($133,300) and California ($130,900).

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Occupational Employment and Wage Statistics, cross-industry estimates. Retrieved 2026-10-26. Figures are rounded by BLS to the nearest dollar (annual) and cent (hourly). Percentile wages describe the distribution of workers, not the pay range for a single job posting. bls.gov/oes