Salaripedia
English

How much does an engineer make in Cleveland?

$118,600a year

Median yearly pay for engineers in the Cleveland, OH metro area. That is $57.01 an hour or $9,883 a month.

Hourly
$57.01
Vs. national median
-4%
Rank among cities
80 of 248
Jobs in the area
980
Pay range
Lowest 10%: $74,560Median: $118,600Highest 10%: $174,300
PercentileYearlyHourly
10th$74,560$35.85
25th$98,090$47.16
Median$118,600$57.01
75th$156,000$75.01
90th$174,300$83.80

Other cities in Ohio

Median yearly pay for engineers.

Dayton, OH$142,100
Cincinnati, OH$127,200
Wheeling, WV$122,500
Youngstown, OH$102,600
Akron, OH$102,500
Columbus, OH$99,180
Huntington, WV$95,140
Toledo, OH$81,210
Canton, OH$78,260
Engineer salary in Ohio Engineer salary in all states

Related jobs in Cleveland

Same field, median yearly pay.

Aerospace Engineer$143,000
Nuclear Engineer$132,300
Health and Safety Engineer$128,300
Computer Hardware Engineer$119,500
Electronics Engineer$117,500
Environmental Engineer$115,700
Chemical Engineer$108,400
Materials Engineer$106,300
Bioengineer and Biomedical Engineer$101,900
Industrial Engineer$99,300
Salaries for every job in Cleveland, OH

Frequently asked questions

How much does an engineer make an hour in Cleveland?

The median hourly pay in the Cleveland, OH metro area is $57.01 ($118,600 a year).

Do engineers make more in Cleveland than the national average?

No: $118,600 against $122,900 nationally, 4% less.

How does Cleveland compare with the rest of Ohio?

The median in Ohio is $120,500, so Cleveland pays 2% less.

Where does Cleveland rank for engineer pay?

80 of 248 metro areas with data.

How much does an engineer make starting out in Cleveland?

The lowest-paid 10% make $74,560 or less a year; the top 10% make $174,300 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.