Salaripedia
English

How much does an environmental engineer make in Ohio?

$113,200a year

Median yearly pay for environmental engineers in Ohio. That is $54.41 an hour or $9,432 a month.

Hourly
$54.41
Vs. national median
+6%
Rank among states
12 of 50
Jobs in the state
730
Pay range
Lowest 10%: $69,000Median: $113,200Highest 10%: $145,500
PercentileYearlyHourly
10th$69,000$33.17
25th$83,590$40.19
Median$113,200$54.41
75th$127,300$61.22
90th$145,500$69.95

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$127,200
Dayton, OH$119,000
Cleveland, OH$115,700
Akron, OH$114,300
Cincinnati, OH$114,000
Toledo, OH$98,720
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for environmental engineers.

9. Massachusetts$115,800
10. Minnesota$115,800
11. Connecticut$114,700
12. Ohio$113,200
13. Alaska$110,200
14. Nevada$109,700
15. New Mexico$108,400
Environmental Engineer salary in all states

Frequently asked questions

How much does an environmental engineer make an hour in Ohio?

The median hourly pay in Ohio is $54.41 ($113,200 a year).

Do environmental engineers make more in Ohio than the national average?

Yes: $113,200 against $107,100 nationally, 6% more.

Where does Ohio rank for environmental engineer pay?

Ohio ranks 12 of 50 states.

Which city in Ohio pays environmental engineers the most?

Columbus, OH, with a median of $127,200 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.