Environmental Engineers Salary in Missouri

BLS OEWS May 2025 • 2 metro areas • Missouri

Environmental Engineers in Missouri earn a median salary of $97,810 per year on average across 2 metro and nonmetro areas, -6.1% vs the national median of $104,170. An estimated 470 environmental engineers are employed across Missouri, with salaries ranging from $94,040 to $101,580 depending on location.

$97,810 Avg median salary in Missouri
$101,580 Highest paying metro
$94,040 Lowest paying metro
470 Employed in Missouri

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 Missouri

      Metro area Median salary 25th pct 75th pct Employed
      St. Louis, MO-IL $101,580 $71,740 $116,410 220
      Kansas City, MO-KS $94,040 $74,990 $123,450 250

      View Environmental Engineers salaries in all cities