Salaripedia
English

How much does a health and safety engineer make in Ohio?

$129,600a year

Median yearly pay for health and safety engineers in Ohio. That is $62.29 an hour or $10,800 a month.

Hourly
$62.29
Vs. national median
+13%
Rank among states
4 of 45
Jobs in the state
650
Pay range
Lowest 10%: $91,920Median: $129,600Highest 10%: $159,600
PercentileYearlyHourly
10th$91,920$44.19
25th$108,800$52.31
Median$129,600$62.29
75th$144,200$69.33
90th$159,600$76.72

Cities in Ohio

Metro areas, median yearly pay.

Dayton, OH$135,100
Cincinnati, OH$129,600
Cleveland, OH$128,300
Columbus, OH$126,800
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for health and safety engineers.

1. California$131,500
2. Massachusetts$131,200
3. New Hampshire$130,500
4. Ohio$129,600
5. Washington$126,600
6. Texas$123,400
7. Pennsylvania$121,700
Health and Safety Engineer salary in all states

Frequently asked questions

How much does a health and safety engineer make an hour in Ohio?

The median hourly pay in Ohio is $62.29 ($129,600 a year).

Do health and safety engineers make more in Ohio than the national average?

Yes: $129,600 against $115,200 nationally, 13% more.

Where does Ohio rank for health and safety engineer pay?

Ohio ranks 4 of 45 states.

Which city in Ohio pays health and safety engineers the most?

Dayton-Kettering-Beavercreek, OH, with a median of $135,100 a year.

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.