Environmental Engineers Salary in Alabama

BLS OEWS May 2025 • 6 metro areas • Alabama

Environmental Engineers in Alabama earn a median salary of $106,248 per year on average across 6 metro and nonmetro areas, +2% vs the national median of $104,170. An estimated 520 environmental engineers are employed across Alabama, with salaries ranging from $90,670 to $122,010 depending on location.

$106,248 Avg median salary in Alabama
$122,010 Highest paying metro
$90,670 Lowest paying metro
520 Employed in Alabama

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 Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Decatur, AL $122,010 $100,470 $126,860 60
      Southwest Alabama $109,620 $82,330 $130,030 40
      Huntsville, AL $106,920 $90,420 $135,320 90
      Birmingham, AL $104,280 $87,660 $129,710 110
      Mobile, AL $103,990 $85,980 $120,080 70
      Montgomery, AL $90,670 $72,830 $100,640 150

      View Environmental Engineers salaries in all cities