SalaryGlobe

Civil Engineers Salary by City (2026)

373 metro areas · National average: $99,378 · Source: BLS OEWS

The table below shows Civil Engineers salaries across 373 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
San Jose, CA $138,030
San Francisco, CA $134,970
Sacramento, CA $128,770
Napa, CA $124,810
Redding, CA $122,640
Santa Rosa, CA $122,590
Kennewick, WA $122,270
New York, NY $121,640
Santa Maria, CA $119,100
Santa Cruz, CA $118,540
Yuba City, CA $118,350
Vallejo, CA $118,170
Oxnard, CA $117,750
Salinas, CA $117,400
Walla Walla, WA $117,280
Riverside, CA $117,200
Los Angeles, CA $116,920
Boston, MA $116,860
San Diego, CA $116,680
Seattle, WA $116,330
Bridgeport, CT $116,120
Punta Gorda, FL $115,850
San Luis Obispo, CA $115,640
Baton Rouge, LA $114,910
Hanford, CA $114,800
Stockton, CA $114,680
Providence, RI $114,510
Decatur, AL $114,480
Deltona, FL $114,350
Anchorage, AK $114,120
Fresno, CA $113,780
Corvallis, OR $113,490
Salem, OR $113,490
Modesto, CA $113,440
Huntsville, AL $113,060
Barnstable Town, MA $112,100
Kingston, NY $111,890
Bay City, MI $111,630
Portland, OR $111,580
Pensacola, FL $111,450
Albany, NY $111,320
Boulder, CO $111,110
Rocky Mount, NC $110,820
Lake Charles, LA $110,650
Kiryas Joel, NY $110,490
Houston, TX $110,460
Mobile, AL $110,310
Oklahoma City, OK $109,970
Waterbury, CT $109,840
Tampa, FL $109,740
Crestview, FL $109,480
Atlantic City, NJ $109,460
El Centro, CA $109,350
Greenville, SC $109,190
Norwich, CT $109,100
Syracuse, NY $108,820
Springfield, IL $108,730
Bremerton, WA $108,700
Las Vegas, NV $108,690
Lexington Park, MD $108,670
Washington, DC $108,530
New Haven, CT $108,510
Jackson, MI $108,170
New Orleans, LA $108,160
Bellingham, WA $108,140
Visalia, CA $108,140
Minneapolis, MN $108,110
Fairbanks, AK $108,060
Bakersfield, CA $107,940
Santa Fe, NM $107,940
Midland, TX $107,860
Chambersburg, PA $107,710
Hartford, CT $107,700
Chicago, IL $107,650
Slidell, LA $107,560
Hattiesburg, MS $107,550
Augusta, GA $107,210
Wildwood, FL $107,130
Lebanon, PA $107,080
Worcester, MA $106,880
Albuquerque, NM $106,810
Tulsa, OK $106,690
Merced, CA $106,630
Baltimore, MD $106,560
Trenton, NJ $106,430
Olympia, WA $106,350
Monroe, MI $106,300
Savannah, GA $106,280
Palm Bay, FL $106,240
Orlando, FL $106,100
Houma, LA $106,090
Bloomington, IN $105,500
Cape Coral, FL $105,440
Chattanooga, TN $105,410
Winchester, VA $105,410
Gainesville, FL $105,210
Rochester, NY $104,880
Lexington, KY $104,820
Killeen, TX $104,640
Florence, AL $104,630
Allentown, PA $104,510
Beaumont, TX $104,470
Raleigh, NC $104,470
Wenatchee, WA $104,470
Alexandria, LA $104,340
Austin, TX $104,250
Philadelphia, PA $104,220
Springfield, MA $104,210
Dalton, GA $104,050
Knoxville, TN $104,000
Hammond, LA $103,930
Buffalo, NY $103,810
Omaha, NE $103,800
Charleston, SC $103,770
Ithaca, NY $103,660
Peoria, IL $103,600
State College, PA $103,600
Memphis, TN $103,570
Sioux City, IA $103,440
Charlotte, NC $103,430
Colorado Springs, CO $103,410
Dallas, TX $103,410
Birmingham, AL $103,400
Nashville, TN $103,290
Bend, OR $103,020
Ocala, FL $102,920
North Port, FL $102,910
Louisville/Jefferson County, KY $102,890
Chico, CA $102,830
Jacksonville, FL $102,750
Clarksville, TN $102,700
Reno, NV $102,470
Albany, OR $102,410
Burlington, VT $102,380
Mount Vernon, WA $102,330
Hilton Head Island, SC $102,320
Fort Smith, AR $102,120
Vineland, NJ $101,880
Miami, FL $101,790
Lakeland, FL $101,690
Panama City, FL $101,690
Sheboygan, WI $101,620
Dayton, OH $101,600
Erie, PA $101,490
Pittsfield, MA $101,380
Eugene, OR $101,220
Columbus, OH $101,120
Columbia, SC $101,090
Naples, FL $101,040
Reading, PA $101,030
Champaign, IL $100,990
St. Cloud, MN $100,980
Durham, NC $100,950
Madison, WI $100,940
St. Louis, MO $100,920
Spartanburg, SC $100,790
Lewiston, ME $100,770
Staunton, VA $100,750
Duluth, MN $100,740
Greeley, CO $100,710
Sioux Falls, SD $100,620
Yakima, WA $100,470
Amherst Town, MA $100,430
Montgomery, AL $100,230
Portland, ME $100,230
Davenport, IA $100,170
Auburn, AL $100,150
Kahului, HI $100,130
Paducah, KY $99,970
Morgantown, WV $99,950
Medford, OR $99,930
Kansas City, MO $99,920
Indianapolis, IN $99,880
Mansfield, OH $99,860
Monroe, LA $99,850
Pinehurst, NC $99,830
Pittsburgh, PA $99,810
Minot, ND $99,790
Boise City, ID $99,760
Wheeling, WV $99,740
Hagerstown, MD $99,640
Fort Collins, CO $99,580
Spokane, WA $99,390
Charlottesville, VA $99,310
Rochester, MN $99,290
South Bend, IN $99,270
Phoenix, AZ $99,200
Burlington, NC $99,020
Johnson City, TN $98,870
St. George, UT $98,770
Brunswick, GA $98,630
Blacksburg, VA $98,600
Dover, DE $98,550
Atlanta, GA $98,540
Asheville, NC $98,470
Mankato, MN $98,350
Shreveport, LA $98,230
Milwaukee, WI $98,170
Lafayette, LA $98,030
Tuscaloosa, AL $97,950
Binghamton, NY $97,930
Ames, IA $97,910
Richmond, VA $97,900
Harrisburg, PA $97,670
Salt Lake City, UT $97,570
Longview, WA $97,520
Victoria, TX $97,430
Des Moines, IA $97,420
Cincinnati, OH $97,390
Yuma, AZ $97,280
Fayetteville, NC $97,250
Grand Forks, ND $97,100
Iowa City, IA $97,040
Ann Arbor, MI $97,020
Jackson, TN $96,990
Canton, OH $96,910
Lancaster, PA $96,890
Toledo, OH $96,840
Anniston, AL $96,830
Corpus Christi, TX $96,820
Evansville, IN $96,680
Jackson, MS $96,640
Idaho Falls, ID $96,620
Casper, WY $96,580
Cedar Rapids, IA $96,470
Manhattan, KS $96,380
Altoona, PA $96,350
La Crosse, WI $96,210
Bowling Green, KY $96,180
Sierra Vista, AZ $96,110
Dothan, AL $96,000
Urban Honolulu, HI $95,920
Watertown, NY $95,850
Virginia Beach, VA $95,800
Manchester, NH $95,730
Tallahassee, FL $95,730
Greenville, NC $95,680
Gulfport, MS $95,620
Parkersburg, WV $95,620
Rapid City, SD $95,570
Ogden, UT $95,550
Odessa, TX $95,420
Elizabethtown, KY $95,400
Utica, NY $95,370
Florence, SC $95,270
Niles, MI $95,250
Decatur, IL $95,160
Weirton, WV $95,130
Greensboro, NC $95,070
Midland, MI $95,060
Traverse City, MI $94,960
San Antonio, TX $94,930
York, PA $94,860
Detroit, MI $94,800
Kalamazoo, MI $94,780
Bismarck, ND $94,770
Wilmington, NC $94,750
Cape Girardeau, MO $94,730
Cleveland, OH $94,410
Winston, NC $94,380
Goldsboro, NC $94,320
Hickory, NC $94,310
Green Bay, WI $94,230
Farmington, NM $94,210
Macon, GA $94,140
Lansing, MI $94,060
Valdosta, GA $93,890
Dubuque, IA $93,880
Las Cruces, NM $93,880
Appleton, WI $93,820
Roanoke, VA $93,800
Logan, UT $93,760
Port St. Lucie, FL $93,680
Hot Springs, AR $93,590
Battle Creek, MI $93,540
Lynchburg, VA $93,460
Scranton, PA $93,460
Bloomington, IL $93,400
Eau Claire, WI $93,400
Akron, OH $93,380
Topeka, KS $93,300
Elkhart, IN $93,130
Lincoln, NE $93,020
Sebastian, FL $92,810
Wichita, KS $92,800
Janesville, WI $92,750
Waterloo, IA $92,740
Rockford, IL $92,700
Billings, MT $92,620
St. Joseph, MO $92,620
Lima, OH $92,570
Provo, UT $92,550
Grand Rapids, MI $92,310
Oshkosh, WI $92,270
Prescott Valley, AZ $91,990
Kingsport, TN $91,980
Sumter, SC $91,850
Williamsport, PA $91,850
Grand Island, NE $91,800
Racine, WI $91,780
Bangor, ME $91,720
Carson City, NV $91,660
Lawrence, KS $91,400
Pocatello, ID $91,400
Columbia, MO $91,220
Springfield, MO $91,100
Fargo, ND $90,930
Kenosha, WI $90,780
Fond du Lac, WI $90,710
Fort Wayne, IN $90,700
Cheyenne, WY $90,650
Columbus, GA $90,600
Flagstaff, AZ $90,570
Wausau, WI $90,530
Harrisonburg, VA $90,480
Warner Robins, GA $90,390
Glens Falls, NY $90,280
College Station, TX $90,100
Terre Haute, IN $89,860
Fayetteville, AR $89,840
Huntington, WV $89,550
Beckley, WV $89,540
Johnstown, PA $89,430
Lake Havasu City, AZ $89,390
Pueblo, CO $89,340
Coeur d'Alene, ID $89,290
Charleston, WV $89,190
Tyler, TX $89,120
Tucson, AZ $88,900
Twin Falls, ID $88,210
Jefferson City, MO $88,200
Owensboro, KY $88,100
Elmira, NY $88,080
Little Rock, AR $88,050
Lafayette, IN $87,880
Cleveland, TN $87,830
Muskegon, MI $87,780
Bozeman, MT $87,720
Lubbock, TX $87,570
Myrtle Beach, SC $87,530
Salisbury, MD $87,400
Longview, TX $87,320
Saginaw, MI $87,300
Jonesboro, AR $87,190
Flint, MI $87,090
Helena, MT $87,070
McAllen, TX $87,070
Joplin, MO $86,870
Sherman, TX $86,770
Michigan City, IN $86,690
Gadsden, AL $86,530
Gainesville, GA $86,520
Abilene, TX $86,010
Youngstown, OH $85,990
Waco, TX $85,040
Lewiston, ID $84,990
Morristown, TN $84,960
Great Falls, MT $84,240
El Paso, TX $84,190
Missoula, MT $84,130
Jacksonville, NC $83,550
Laredo, TX $82,870
Athens, GA $82,540
San Angelo, TX $81,990
Brownsville, TX $81,600
Amarillo, TX $78,650
Texarkana, TX $76,880
Wichita Falls, TX $76,090
San Juan, PR $74,680
Arecibo, PR $64,160
Aguadilla, PR $63,720
Ponce, PR $61,270
Mayaguez, PR $58,020