Environmental Engineers Salary in Ohio

BLS OEWS May 2025 • 7 metro areas • Ohio

Environmental Engineers in Ohio earn a median salary of $106,127 per year on average across 7 metro and nonmetro areas, +1.9% vs the national median of $104,170. An estimated 660 environmental engineers are employed across Ohio, with salaries ranging from $95,640 to $115,070 depending on location.

$106,127 Avg median salary in Ohio
$115,070 Highest paying metro
$95,640 Lowest paying metro
660 Employed in Ohio

Compare Environmental Engineers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Environmental Engineers
in
    vs

      Environmental Engineers salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Cincinnati, OH-KY-IN $115,070 $82,930 $136,970 200
      Dayton, OH $108,970 $87,980 $131,960 50
      Cleveland, OH $108,160 $81,980 $129,110 120
      Columbus, OH $106,910 $85,730 $126,570 140
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $105,060 $47,330 $130,980
      Toledo, OH $103,080 $72,890 $113,570 90
      Akron, OH $95,640 $74,830 $112,090 60

      View Environmental Engineers salaries in all cities