SOC 17-2081 · Architecture and Engineering Occupations

Environmental Engineers

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$107,110
U.S. median hourly wage$51.50
U.S. employment38,340

Nationally, environmental engineers earned a median of $107,110 per year as of the May 2025 OEWS estimates, across 38,340 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Environmental Engineers: pay and employment by state
State
Louisiana$130,510$62.743400.2
California$130,410$62.704,5500.3
Oregon$127,100$61.106500.3
Washington$125,460$60.321,9200.5
Texas$123,060$59.171,9400.1
Nebraska$120,620$57.992700.3
Idaho$117,520$56.504000.5
Florida$116,840$56.171,8000.2
Massachusetts$115,800$55.671,8800.5
Minnesota$115,750$55.651,0800.4
Connecticut$114,710$55.154500.3
Ohio$113,180$54.427300.1
Alaska$110,220$52.992600.8
Nevada$109,720$52.752900.2
New Mexico$108,360$52.105000.6
Illinois$107,990$51.929400.2
Hawaii$107,880$51.861500.2
Kentucky$107,520$51.693500.2
Colorado$106,890$51.391,3200.5
Wyoming$106,330$51.122000.7
Michigan$105,080$50.528100.2
Virginia$104,940$50.451,0100.2
Utah$103,380$49.704100.2
Pennsylvania$103,330$49.681,7500.3
Alabama$102,650$49.357800.4
New Jersey$102,630$49.349900.2
New York$101,270$48.693,1700.3
Rhode Island$101,140$48.632000.4
Montana$100,140$48.153000.6
North Carolina$99,440$47.81Not publishedNot published
South Dakota$98,890$47.54900.2
Missouri$98,170$47.205100.2
Maryland$97,570$46.911,0300.4
Tennessee$97,190$46.735400.2
Georgia$96,530$46.418300.2
South Carolina$96,140$46.225600.2
Delaware$95,720$46.021500.3
Iowa$94,830$45.591500.1
Kansas$94,070$45.233200.2
Arizona$93,970$45.186900.2
Maine$93,930$45.162200.3
Vermont$92,580$44.511100.4
Indiana$92,460$44.455200.2
Oklahoma$92,090$44.275300.3
North Dakota$91,370$43.93900.2
Mississippi$91,100$43.802600.2
Wisconsin$89,990$43.268900.3
New Hampshire$88,610$42.602100.3
Arkansas$85,280$41.002100.2
West Virginia$83,200$40.003700.5
Puerto Rico$77,560$37.291100.1

Pay by metro area

All 154 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$63,090$89,627$116,163$142,700Pueblo, CO — $63,090Little Rock-North Little Rock-Conway, AR — $76,250Jackson, MS — $77,460San Juan-Bayamon-Caguas, PR — $77,710Tucson, AZ — $78,650Orlando-Kissimmee-Sanford, FL — $82,500Charlotte-Concord-Gastonia, NC-SC — $82,840Scranton--Wilkes-Barre, PA — $85,420Milwaukee-Waukesha, WI — $86,360Knoxville, TN — $86,550Charleston-North Charleston, SC — $86,670Oklahoma City, OK — $87,420Indianapolis-Carmel-Greenwood, IN — $87,470Chattanooga, TN-GA — $88,040Topeka, KS — $89,110Madison, WI — $90,560Utica-Rome, NY — $91,370Bismarck, ND — $91,600Harrisburg-Carlisle, PA — $91,770Trenton-Princeton, NJ — $92,150Wichita, KS — $92,550Evansville, IN — $92,980Eau Claire, WI — $93,700Greenville-Anderson-Greer, SC — $93,930Birmingham, AL — $94,330Syracuse, NY — $94,330Rapid City, SD — $94,370Phoenix-Mesa-Chandler, AZ — $94,470Des Moines-West Des Moines, IA — $94,800St. Louis, MO-IL — $94,980Montgomery, AL — $95,370Dover, DE — $95,720Buffalo-Cheektowaga, NY — $95,740Columbia, SC — $96,140Green Bay, WI — $96,410Albany-Schenectady-Troy, NY — $96,540Atlanta-Sandy Springs-Roswell, GA — $96,820Kansas City, MO-KS — $97,180Lansing-East Lansing, MI — $97,260Baltimore-Columbia-Towson, MD — $97,570Pittsburgh, PA — $98,010Rochester, NY — $98,240Toledo, OH — $98,720Austin-Round Rock-San Marcos, TX — $99,000Miami-Fort Lauderdale-West Palm Beach, FL — $99,600Mobile, AL — $99,680Helena, MT — $100,140Memphis, TN-MS-AR — $100,150Fort Collins-Loveland, CO — $100,450Salt Lake City-Murray, UT — $100,500Manchester-Nashua, NH — $100,650Richmond, VA — $100,760Providence-Warwick, RI-MA — $101,140Virginia Beach-Chesapeake-Norfolk, VA-NC — $102,110York-Hanover, PA — $102,260Portland-South Portland, ME — $102,270Sioux Falls, SD-MN — $102,390Pensacola-Ferry Pass-Brent, FL — $102,590Grand Rapids-Wyoming-Kentwood, MI — $102,630Kiryas Joel-Poughkeepsie-Newburgh, NY — $102,630Nashville-Davidson--Murfreesboro--Franklin, TN — $102,930Albuquerque, NM — $102,970Raleigh-Cary, NC — $102,980Binghamton, NY — $103,150Springfield, IL — $103,190Cheyenne, WY — $103,230Boulder, CO — $103,530Louisville/Jefferson County, KY-IN — $105,370Springfield, MA — $105,430Tulsa, OK — $105,470Savannah, GA — $105,800Anchorage, AK — $106,870Duluth, MN-WI — $107,120Mankato, MN — $107,120Appleton, WI — $107,170Barnstable Town, MA — $107,270Lexington-Fayette, KY — $107,830Denver-Aurora-Centennial, CO — $107,880New York-Newark-Jersey City, NY-NJ — $107,910Palm Bay-Melbourne-Titusville, FL — $107,930Durham-Chapel Hill, NC — $107,950Spokane-Spokane Valley, WA — $108,180Olympia-Lacey-Tumwater, WA — $108,240Las Vegas-Henderson-North Las Vegas, NV — $109,050Ann Arbor, MI — $109,140Boise City, ID — $109,350Fairbanks-College, AK — $109,410Boston-Cambridge-Newton, MA-NH — $109,620Burlington-South Burlington, VT — $109,880Allentown-Bethlehem-Easton, PA-NJ — $109,970Urban Honolulu, HI — $110,010Detroit-Warren-Dearborn, MI — $110,520Chicago-Naperville-Elgin, IL-IN — $110,700Huntsville, AL — $111,270North Port-Bradenton-Sarasota, FL — $111,630Hartford-West Hartford-East Hartford, CT — $111,710New Haven, CT — $113,290Cincinnati, OH-KY-IN — $113,960Akron, OH — $114,280Colorado Springs, CO — $114,500Jacksonville, FL — $115,210Bridgeport-Stamford-Danbury, CT — $115,390Billings, MT — $115,550Cleveland, OH — $115,720Minneapolis-St. Paul-Bloomington, MN-WI — $115,750Rochester, MN — $115,750Riverside-San Bernardino-Ontario, CA — $117,360Lincoln, NE — $117,640Augusta-Richmond County, GA-SC — $118,320Ogden, UT — $118,810Oxnard-Thousand Oaks-Ventura, CA — $118,860Dayton-Kettering-Beavercreek, OH — $119,000Pittsfield, MA — $119,190Omaha, NE-IA — $119,260San Diego-Chula Vista-Carlsbad, CA — $119,390Fresno, CA — $119,400Reno, NV — $120,050Washington-Arlington-Alexandria, DC-VA-MD-WV — $120,580Bremerton-Silverdale-Port Orchard, WA — $121,230Tallahassee, FL — $121,390Santa Maria-Santa Barbara, CA — $122,380Midland, TX — $123,060San Antonio-New Braunfels, TX — $123,710Bakersfield-Delano, CA — $124,920Corpus Christi, TX — $125,330San Jose-Sunnyvale-Santa Clara, CA — $125,550Gainesville, FL — $126,440Dallas-Fort Worth-Arlington, TX — $126,650Salinas, CA — $126,670Portland-Vancouver-Hillsboro, OR-WA — $127,080Columbus, OH — $127,190Houston-Pasadena-The Woodlands, TX — $127,340Los Angeles-Long Beach-Anaheim, CA — $127,900Seattle-Tacoma-Bellevue, WA — $128,410Decatur, AL — $129,290Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $129,390San Luis Obispo-Paso Robles, CA — $129,780Santa Cruz-Watsonville, CA — $130,270Sacramento-Roseville-Folsom, CA — $133,240Beaumont-Port Arthur, TX — $135,240Vallejo, CA — $136,640Baton Rouge, LA — $138,000Stockton-Lodi, CA — $138,700San Francisco-Oakland-Fremont, CA — $138,840Kennewick-Richland, WA — $140,060Redding, CA — $140,570Santa Rosa-Petaluma, CA — $141,560Cape Coral-Fort Myers, FL — $142,700

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Environmental Engineers: pay and employment by metro area
Metro area
Cape Coral-Fort Myers, FL$142,700$68.60500.1
Santa Rosa-Petaluma, CA$141,560$68.061000.5
Redding, CA$140,570$67.58400.6
Kennewick-Richland, WA$140,060$67.343903.0
San Francisco-Oakland-Fremont, CA$138,840$66.755500.2
Stockton-Lodi, CA$138,700$66.68400.2
Baton Rouge, LA$138,000$66.341700.4
Vallejo, CA$136,640$65.69300.2
Beaumont-Port Arthur, TX$135,240$65.02800.5
Sacramento-Roseville-Folsom, CA$133,240$64.061,2001.1
Santa Cruz-Watsonville, CA$130,270$62.63300.3
San Luis Obispo-Paso Robles, CA$129,780$62.39600.5
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$129,390$62.211,0400.4
Decatur, AL$129,290$62.16500.9
Seattle-Tacoma-Bellevue, WA$128,410$61.741,0500.5
Los Angeles-Long Beach-Anaheim, CA$127,900$61.498900.1
Houston-Pasadena-The Woodlands, TX$127,340$61.226900.2
Columbus, OH$127,190$61.151300.1
Portland-Vancouver-Hillsboro, OR-WA$127,080$61.105000.4
Salinas, CA$126,670$60.90300.2
Dallas-Fort Worth-Arlington, TX$126,650$60.893700.1
Gainesville, FL$126,440$60.79500.3
San Jose-Sunnyvale-Santa Clara, CA$125,550$60.361800.2
Corpus Christi, TX$125,330$60.25300.2
Bakersfield-Delano, CA$124,920$60.06500.2
San Antonio-New Braunfels, TX$123,710$59.481600.1
Midland, TX$123,060$59.17600.5
Santa Maria-Santa Barbara, CA$122,380$58.84700.4
Tallahassee, FL$121,390$58.36500.3
Bremerton-Silverdale-Port Orchard, WA$121,230$58.29600.7
Washington-Arlington-Alexandria, DC-VA-MD-WV$120,580$57.978100.3
Reno, NV$120,050$57.72500.2
Fresno, CA$119,400$57.401700.4
San Diego-Chula Vista-Carlsbad, CA$119,390$57.405400.4
Omaha, NE-IA$119,260$57.341400.3
Pittsfield, MA$119,190$57.30601.0
Dayton-Kettering-Beavercreek, OH$119,000$57.21500.1
Oxnard-Thousand Oaks-Ventura, CA$118,860$57.15900.3
Ogden, UT$118,810$57.12800.3
Augusta-Richmond County, GA-SC$118,320$56.89800.4
Lincoln, NE$117,640$56.56700.4
Riverside-San Bernardino-Ontario, CA$117,360$56.422600.2
Minneapolis-St. Paul-Bloomington, MN-WI$115,750$55.657500.4
Rochester, MN$115,750$55.65400.3
Cleveland, OH$115,720$55.64900.1
Billings, MT$115,550$55.55500.5
Bridgeport-Stamford-Danbury, CT$115,390$55.48700.2
Jacksonville, FL$115,210$55.392000.3
Colorado Springs, CO$114,500$55.05800.3
Akron, OH$114,280$54.94700.2
Cincinnati, OH-KY-IN$113,960$54.791500.1
New Haven, CT$113,290$54.47400.1
Hartford-West Hartford-East Hartford, CT$111,710$53.712900.5
North Port-Bradenton-Sarasota, FL$111,630$53.67500.1
Huntsville, AL$111,270$53.491000.4
Chicago-Naperville-Elgin, IL-IN$110,700$53.226600.1
Detroit-Warren-Dearborn, MI$110,520$53.133600.2
Urban Honolulu, HI$110,010$52.891300.3
Allentown-Bethlehem-Easton, PA-NJ$109,970$52.87500.1
Burlington-South Burlington, VT$109,880$52.83400.4
Boston-Cambridge-Newton, MA-NH$109,620$52.701,4600.5
Fairbanks-College, AK$109,410$52.60501.3
Boise City, ID$109,350$52.571000.3
Ann Arbor, MI$109,140$52.47900.4
Las Vegas-Henderson-North Las Vegas, NV$109,050$52.431700.1
Olympia-Lacey-Tumwater, WA$108,240$52.041901.4
Spokane-Spokane Valley, WA$108,180$52.01500.2
Durham-Chapel Hill, NC$107,950$51.90900.3
Palm Bay-Melbourne-Titusville, FL$107,930$51.89700.3
New York-Newark-Jersey City, NY-NJ$107,910$51.881,8100.2
Denver-Aurora-Centennial, CO$107,880$51.869100.6
Lexington-Fayette, KY$107,830$51.841000.4
Barnstable Town, MA$107,270$51.57400.4
Appleton, WI$107,170$51.52600.4
Duluth, MN-WI$107,120$51.50600.5
Mankato, MN$107,120$51.50500.8
Anchorage, AK$106,870$51.381600.9
Savannah, GA$105,800$50.87400.2
Tulsa, OK$105,470$50.711200.3
Springfield, MA$105,430$50.69500.3
Louisville/Jefferson County, KY-IN$105,370$50.66700.1
Boulder, CO$103,530$49.77900.5
Cheyenne, WY$103,230$49.63300.7
Springfield, IL$103,190$49.611201.1
Binghamton, NY$103,150$49.59300.3
Raleigh-Cary, NC$102,980$49.511100.2
Albuquerque, NM$102,970$49.502800.7
Nashville-Davidson--Murfreesboro--Franklin, TN$102,930$49.491800.2
Grand Rapids-Wyoming-Kentwood, MI$102,630$49.34700.1
Kiryas Joel-Poughkeepsie-Newburgh, NY$102,630$49.34800.3
Pensacola-Ferry Pass-Brent, FL$102,590$49.32400.2
Sioux Falls, SD-MN$102,390$49.23300.2
Portland-South Portland, ME$102,270$49.171000.4
York-Hanover, PA$102,260$49.16300.2
Virginia Beach-Chesapeake-Norfolk, VA-NC$102,110$49.092700.4
Providence-Warwick, RI-MA$101,140$48.632200.3
Richmond, VA$100,760$48.441300.2
Manchester-Nashua, NH$100,650$48.39600.3
Salt Lake City-Murray, UT$100,500$48.322400.3
Fort Collins-Loveland, CO$100,450$48.301100.6
Memphis, TN-MS-AR$100,150$48.15400.1
Helena, MT$100,140$48.15902.1
Mobile, AL$99,680$47.92800.4
Miami-Fort Lauderdale-West Palm Beach, FL$99,600$47.892400.1
Austin-Round Rock-San Marcos, TX$99,000$47.602100.2
Toledo, OH$98,720$47.46700.2
Rochester, NY$98,240$47.232000.4
Pittsburgh, PA$98,010$47.123000.3
Baltimore-Columbia-Towson, MD$97,570$46.916800.5
Lansing-East Lansing, MI$97,260$46.761100.5
Kansas City, MO-KS$97,180$46.722700.2
Atlanta-Sandy Springs-Roswell, GA$96,820$46.555900.2
Albany-Schenectady-Troy, NY$96,540$46.415701.3
Green Bay, WI$96,410$46.35800.4
Columbia, SC$96,140$46.221300.3
Buffalo-Cheektowaga, NY$95,740$46.032600.5
Dover, DE$95,720$46.02500.7
Montgomery, AL$95,370$45.851601.0
St. Louis, MO-IL$94,980$45.662300.2
Des Moines-West Des Moines, IA$94,800$45.58800.2
Phoenix-Mesa-Chandler, AZ$94,470$45.425200.2
Rapid City, SD$94,370$45.37300.4
Birmingham, AL$94,330$45.351300.3
Syracuse, NY$94,330$45.352200.7
Greenville-Anderson-Greer, SC$93,930$45.16700.2
Eau Claire, WI$93,700$45.05300.4
Evansville, IN$92,980$44.70500.4
Wichita, KS$92,550$44.50400.1
Trenton-Princeton, NJ$92,150$44.303201.3
Harrisburg-Carlisle, PA$91,770$44.121400.4
Bismarck, ND$91,600$44.04400.6
Utica-Rome, NY$91,370$43.93500.4
Madison, WI$90,560$43.541600.4
Topeka, KS$89,110$42.84400.4
Chattanooga, TN-GA$88,040$42.33500.2
Indianapolis-Carmel-Greenwood, IN$87,470$42.052600.2
Oklahoma City, OK$87,420$42.033200.5
Charleston-North Charleston, SC$86,670$41.671200.3
Knoxville, TN$86,550$41.611900.4
Milwaukee-Waukesha, WI$86,360$41.523000.4
Scranton--Wilkes-Barre, PA$85,420$41.07500.2
Charlotte-Concord-Gastonia, NC-SC$82,840$39.831000.1
Orlando-Kissimmee-Sanford, FL$82,500$39.672200.2
Tucson, AZ$78,650$37.81Not publishedNot published
San Juan-Bayamon-Caguas, PR$77,710$37.36900.1
Jackson, MS$77,460$37.241500.6
Little Rock-North Little Rock-Conway, AR$76,250$36.661000.3
Pueblo, CO$63,090$30.33300.5
Charleston, WVNot publishedNot published2002.0
Lakeland-Winter Haven, FLNot publishedNot published400.1
New Orleans-Metairie, LANot publishedNot published700.2
Salem, ORNot publishedNot published300.2
Tampa-St. Petersburg-Clearwater, FLNot publishedNot published4600.3
Worcester, MANot publishedNot published1800.5

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.