17 Series · SOC 17-2081

Environmental Engineers

National salary data from the Bureau of Labor Statistics (May 2024)

Median Salary

$104,170

per year

Median Hourly

$50.08/hr

per hour

Mean Salary

$110,570

average

Employment

37,950

jobs nationwide

Salary Range

Annual Salary Distribution

$64,950$80,510$104,170$130,830$161,910
10th pct25thMedian75th90th pct

Hourly Rate Distribution

$31.23$38.71$50.08$62.90$77.84
10th pct25thMedian75th90th pct

10th Percentile

$64,950

25th Percentile

$80,510

Median

$104,170

75th Percentile

$130,830

90th Percentile

$161,910

Salary by State

View all 52 states →
# State Median Salary vs National
1 Oregon $130,370 +25% above national
2 California $127,660 +23% above national
3 District of Columbia $125,980 +21% above national
4 Louisiana $123,210 +18% above national
5 Massachusetts $116,980 +12% above national
6 Washington $115,770 +11% above national
7 Alaska $113,800 +9% above national
8 Nevada $112,330 +8% above national
9 Texas $108,560 +4% above national
10 Connecticut $108,100 +4% above national
11 Illinois $107,550 +3% above national
12 Rhode Island $106,620 +2% above national
13 Ohio $106,070 +2% above national
14 Hawaii $105,230 +1% above national
15 Minnesota $104,980 +1% above national
16 Kentucky $104,770 +1% above national
17 Wyoming $104,540 same as national
18 North Carolina $104,040 same as national
19 New Mexico $103,770 same as national
20 Virginia $103,480 1% below national
21 Michigan $100,090 4% below national
22 Alabama $100,060 4% below national
23 West Virginia $99,830 4% below national
24 Delaware $99,820 4% below national
25 Utah $99,180 5% below national
26 South Carolina $99,040 5% below national
27 New Jersey $98,980 5% below national
28 Colorado $98,170 6% below national
29 New York $97,870 6% below national
30 Montana $96,320 8% below national
31 Iowa $95,980 8% below national
32 Indiana $95,630 8% below national
33 Georgia $94,950 9% below national
34 Pennsylvania $94,880 9% below national
35 Maryland $94,830 9% below national
36 Kansas $93,540 10% below national
37 Arizona $91,520 12% below national
38 South Dakota $91,320 12% below national
39 Nebraska $91,100 13% below national
40 Florida $89,850 14% below national
41 Wisconsin $89,270 14% below national
42 Tennessee $87,920 16% below national
43 Oklahoma $87,840 16% below national
44 North Dakota $87,590 16% below national
45 Missouri $87,360 16% below national
46 Vermont $85,950 17% below national
47 Idaho $85,390 18% below national
48 Maine $85,050 18% below national
49 Arkansas $84,600 19% below national
50 New Hampshire $83,880 19% below national
51 Mississippi $81,780 21% below national
52 Puerto Rico $74,550 28% below national

Salary by Metro Area

View all 181 metro areas →
# Metro Area Median Salary vs National
1 San Francisco-Oakland-Fremont, CA $142,000 +36% above national
2 Southeast-Central Idaho nonmetropolitan area $140,760 +35% above national
3 Bend, OR $140,590 +35% above national
4 Midland, TX $139,230 +34% above national
5 Kennewick-Richland, WA $138,090 +33% above national
6 Redding, CA $137,810 +32% above national
7 Oxnard-Thousand Oaks-Ventura, CA $134,700 +29% above national
8 Augusta-Richmond County, GA-SC $131,810 +27% above national
9 Salem, OR $130,890 +26% above national
10 Sacramento-Roseville-Folsom, CA $130,830 +26% above national
11 Baton Rouge, LA $130,650 +25% above national
12 Bridgeport-Stamford-Danbury, CT $130,440 +25% above national
13 San Jose-Sunnyvale-Santa Clara, CA $130,260 +25% above national
14 San Luis Obispo-Paso Robles, CA $126,850 +22% above national
15 Beaumont-Port Arthur, TX $125,950 +21% above national
16 San Diego-Chula Vista-Carlsbad, CA $125,890 +21% above national
17 Washington-Arlington-Alexandria, DC-VA-MD-WV $125,240 +20% above national
18 Salinas, CA $124,180 +19% above national
19 Corvallis, OR $124,020 +19% above national
20 Santa Rosa-Petaluma, CA $123,960 +19% above national
21 Alaska nonmetropolitan area $123,580 +19% above national
22 Portland-Vancouver-Hillsboro, OR-WA $122,290 +17% above national
23 Decatur, AL $122,010 +17% above national
24 Santa Maria-Santa Barbara, CA $120,290 +15% above national
25 Los Angeles-Long Beach-Anaheim, CA $119,780 +15% above national
26 Wilmington, NC $119,350 +15% above national
27 Eugene-Springfield, OR $118,930 +14% above national
28 Fresno, CA $118,760 +14% above national
29 Bakersfield-Delano, CA $118,560 +14% above national
30 Durham-Chapel Hill, NC $118,550 +14% above national
31 Boston-Cambridge-Newton, MA-NH $116,980 +12% above national
32 Springfield, MA $116,570 +12% above national
33 Reno, NV $116,170 +12% above national
34 Seattle-Tacoma-Bellevue, WA $115,770 +11% above national
35 Cheyenne, WY $115,740 +11% above national
36 Rochester, MN $115,600 +11% above national
37 Cincinnati, OH-KY-IN $115,070 +10% above national
38 Bremerton-Silverdale-Port Orchard, WA $113,590 +9% above national
39 Las Vegas-Henderson-North Las Vegas, NV $112,330 +8% above national
40 Ogden, UT $111,180 +7% above national
41 Billings, MT $111,110 +7% above national
42 Anchorage, AK $110,800 +6% above national
43 Houston-Pasadena-The Woodlands, TX $110,500 +6% above national
44 Riverside-San Bernardino-Ontario, CA $109,830 +5% above national
45 Southwest Alabama nonmetropolitan area $109,620 +5% above national
46 Dayton-Kettering-Beavercreek, OH $108,970 +5% above national
47 Dallas-Fort Worth-Arlington, TX $108,560 +4% above national
48 Minneapolis-St. Paul-Bloomington, MN-WI $108,380 +4% above national
49 New Orleans-Metairie, LA $108,280 +4% above national
50 Cleveland, OH $108,160 +4% above national
51 New Haven, CT $108,160 +4% above national
52 Southeast Oklahoma nonmetropolitan area $108,140 +4% above national
53 Fairbanks-College, AK $108,040 +4% above national
54 Hartford-West Hartford-East Hartford, CT $107,810 +3% above national
55 Chicago-Naperville-Elgin, IL-IN $107,550 +3% above national
56 Eastern North Carolina nonmetropolitan area $107,490 +3% above national
57 Jacksonville, FL $107,240 +3% above national
58 Huntsville, AL $106,920 +3% above national
59 Columbus, OH $106,910 +3% above national
60 Eastern New Mexico nonmetropolitan area $106,870 +3% above national
61 Western Wyoming nonmetropolitan area $106,820 +3% above national
62 Santa Cruz-Watsonville, CA $106,760 +2% above national
63 Allentown-Bethlehem-Easton, PA-NJ $106,640 +2% above national
64 Providence-Warwick, RI-MA $106,620 +2% above national
65 Worcester, MA $105,240 +1% above national
66 Olympia-Lacey-Tumwater, WA $105,090 +1% above national
67 North Northeastern Ohio nonmetropolitan area (noncontiguous) $105,060 +1% above national
68 Urban Honolulu, HI $105,050 +1% above national
69 New York-Newark-Jersey City, NY-NJ $105,040 +1% above national
70 San Antonio-New Braunfels, TX $104,910 +1% above national
71 Denver-Aurora-Centennial, CO $104,850 +1% above national
72 Lexington-Fayette, KY $104,770 +1% above national
73 Amherst Town-Northampton, MA $104,600 same as national
74 Balance of Nevada nonmetropolitan area $104,600 same as national
75 Eastern Wyoming nonmetropolitan area $104,540 same as national
76 Albuquerque, NM $104,410 same as national
77 Birmingham, AL $104,280 same as national
78 Austin-Round Rock-San Marcos, TX $104,080 same as national
79 Raleigh-Cary, NC $104,040 same as national
80 Mobile, AL $103,990 same as national
81 Barnstable Town, MA $103,840 same as national
82 Louisville/Jefferson County, KY-IN $103,400 1% below national
83 Tulsa, OK $103,400 1% below national
84 Toledo, OH $103,080 1% below national
85 Fort Collins-Loveland, CO $102,950 1% below national
86 Detroit-Warren-Dearborn, MI $102,590 2% below national
87 Jackson, MI $102,160 2% below national
88 Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $101,980 2% below national
89 Longview, TX $101,810 2% below national
90 St. Louis, MO-IL $101,580 2% below national
91 Lincoln, NE $101,350 3% below national
92 Peoria, IL $101,080 3% below national
93 Reading, PA $101,060 3% below national
94 Central Kentucky nonmetropolitan area $100,820 3% below national
95 Grand Rapids-Wyoming-Kentwood, MI $100,210 4% below national
96 North Port-Bradenton-Sarasota, FL $100,040 4% below national
97 Charleston, WV $99,830 4% below national
98 Sioux Falls, SD-MN $99,480 5% below national
99 Virginia Beach-Chesapeake-Norfolk, VA-NC $99,250 5% below national
100 Helena, MT $99,180 5% below national
101 Omaha, NE-IA $99,120 5% below national
102 Northern New Mexico nonmetropolitan area $99,090 5% below national
103 Greensboro-High Point, NC $98,390 6% below national
104 Rochester, NY $98,170 6% below national
105 Nashville-Davidson--Murfreesboro--Franklin, TN $97,970 6% below national
106 Cape Coral-Fort Myers, FL $97,940 6% below national
107 Manchester-Nashua, NH $97,830 6% below national
108 Spokane-Spokane Valley, WA $97,790 6% below national
109 Pittsburgh, PA $97,760 6% below national
110 Kiryas Joel-Poughkeepsie-Newburgh, NY $96,600 7% below national
111 Davenport-Moline-Rock Island, IA-IL $96,560 7% below national
112 Green Bay, WI $96,200 8% below national
113 Miami-Fort Lauderdale-West Palm Beach, FL $96,200 8% below national
114 Salt Lake City-Murray, UT $96,180 8% below national
115 Portland-South Portland, ME $96,170 8% below national
116 Springfield, IL $95,990 8% below national
117 Greenville-Anderson-Greer, SC $95,880 8% below national
118 Provo-Orem-Lehi, UT $95,860 8% below national
119 Charlotte-Concord-Gastonia, NC-SC $95,850 8% below national
120 Akron, OH $95,640 8% below national
121 Albany-Schenectady-Troy, NY $95,000 9% below national
122 Atlanta-Sandy Springs-Roswell, GA $94,950 9% below national
123 Buffalo-Cheektowaga, NY $94,940 9% below national
124 Baltimore-Columbia-Towson, MD $94,830 9% below national
125 Northeastern Wisconsin nonmetropolitan area $94,740 9% below national
126 Memphis, TN-MS-AR $94,510 9% below national
127 Kingsport-Bristol, TN-VA $94,450 9% below national
128 Southwest New York nonmetropolitan area $94,430 9% below national
129 Kansas City, MO-KS $94,040 10% below national
130 Northwestern Pennsylvania nonmetropolitan area $94,040 10% below national
131 Northern West Virginia nonmetropolitan area $93,910 10% below national
132 Dover, DE $93,850 10% below national
133 Upper Peninsula of Michigan nonmetropolitan area $93,600 10% below national
134 Charleston-North Charleston, SC $93,430 10% below national
135 Phoenix-Mesa-Chandler, AZ $93,390 10% below national
136 Richmond, VA $93,270 10% below national
137 Milwaukee-Waukesha, WI $93,020 11% below national
138 Indianapolis-Carmel-Greenwood, IN $92,690 11% below national
139 Lansing-East Lansing, MI $92,620 11% below national
140 Arizona nonmetropolitan area $92,470 11% below national
141 Ann Arbor, MI $92,410 11% below national
142 Capital/Northern New York nonmetropolitan area $92,350 11% below national
143 Des Moines-West Des Moines, IA $92,160 12% below national
144 Rapid City, SD $91,320 12% below national
145 York-Hanover, PA $91,250 12% below national
146 Tallahassee, FL $91,160 12% below national
147 Montgomery, AL $90,670 13% below national
148 Wichita, KS $90,070 14% below national
149 Bismarck, ND $90,000 14% below national
150 Duluth, MN-WI $89,880 14% below national
151 Syracuse, NY $89,680 14% below national
152 Utica-Rome, NY $88,710 15% below national
153 Madison, WI $88,130 15% below national
154 Northwest Minnesota nonmetropolitan area $86,470 17% below national
155 Harrisburg-Carlisle, PA $86,130 17% below national
156 Trenton-Princeton, NJ $86,120 17% below national
157 Grand Forks, ND-MN $85,980 17% below national
158 Topeka, KS $84,860 19% below national
159 Knoxville, TN $84,230 19% below national
160 Gainesville, FL $83,930 19% below national
161 Oklahoma City, OK $83,600 20% below national
162 High Desert Utah nonmetropolitan area $83,250 20% below national
163 Scranton--Wilkes-Barre, PA $83,130 20% below national
164 Tucson, AZ $82,120 21% below national
165 Tampa-St. Petersburg-Clearwater, FL $81,870 21% below national
166 Kansas nonmetropolitan area $81,480