Environmental Engineers Salary in Oklahoma

BLS OEWS May 2025 • 3 metro areas • Oklahoma

Environmental Engineers in Oklahoma earn a median salary of $98,380 per year on average across 3 metro and nonmetro areas, -5.6% vs the national median of $104,170. An estimated 480 environmental engineers are employed across Oklahoma, with salaries ranging from $83,600 to $108,140 depending on location.

$98,380 Avg median salary in Oklahoma
$108,140 Highest paying metro
$83,600 Lowest paying metro
480 Employed in Oklahoma

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 Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Southeast Oklahoma $108,140 $88,120 $126,630 30
      Tulsa, OK $103,400 $88,350 $127,070 120
      Oklahoma City, OK $83,600 $72,490 $97,610 330

      View Environmental Engineers salaries in all cities