Civil Engineers Salary

Average salary, salary range, and compensation data for Civil Engineers positions across the United States.

Median Annual Salary

$99,590

National average

Salary Range

$65,920 – $160,990

10th–90th percentile

Data Year

2024

Source: BLS

Civil Engineers Salary by City

LocationMedian SalaryMinMax
Sacramento-Roseville-Folsom, CA$130,310$81,420$172,480
San Jose-Sunnyvale-Santa Clara, CA$129,260$83,620$199,560
Redding, CA$127,130$75,060$168,390
San Francisco-Oakland-Fremont, CA$126,560$85,960$199,010
Napa, CA$122,820$79,480$170,140
Kennewick-Richland, WA$121,170$77,670$176,950
Walla Walla, WA$119,080$95,510$134,430
Deltona-Daytona Beach-Ormond Beach, FL$118,830$67,660$169,600
California$118,450$77,620$171,760
Yuba City, CA$117,740$84,840$156,710
Alaska nonmetropolitan area$116,680$83,890$180,300
Santa Cruz-Watsonville, CA$116,440$77,830$162,570
Santa Rosa-Petaluma, CA$115,970$78,910$168,100
Vallejo, CA$113,500$77,440$165,170
Eastern Sierra-Mother Lode Region of California nonmetropolitan area$113,360$79,960$169,880
Salinas, CA$112,510$74,090$158,620
Salem, OR$112,430$78,020$147,420
Rhode Island$112,250$76,090$165,610
North Coast Region of California nonmetropolitan area$112,020$75,210$153,030
Lower West Mississippi nonmetropolitan area$111,650$75,320$177,960
San Luis Obispo-Paso Robles, CA$110,920$76,350$160,680
Fresno, CA$110,920$72,950$163,960
Baton Rouge, LA$110,460$72,550$160,880
Northeast Virginia nonmetropolitan area$109,960$73,400$166,760
Decatur, AL$109,420$64,680$171,770
Riverside-San Bernardino-Ontario, CA$109,250$75,980$168,590
Providence-Warwick, RI-MA$108,010$74,620$164,220
Stockton-Lodi, CA$108,010$75,910$161,080
Seattle-Tacoma-Bellevue, WA$107,930$81,440$160,290
Eastern and Southern Colorado nonmetropolitan area$107,750$70,190$132,100
Kingston, NY$107,470$61,210$147,090
Alaska$107,240$78,800$162,420
Bridgeport-Stamford-Danbury, CT$107,110$79,990$155,000
Northern New Mexico nonmetropolitan area$107,040$66,180$171,490
Lake Charles, LA$106,800$64,660$177,550
Santa Maria-Santa Barbara, CA$106,430$77,830$165,520
Oxnard-Thousand Oaks-Ventura, CA$106,420$77,270$166,500
El Centro, CA$106,380$68,140$157,600
San Diego-Chula Vista-Carlsbad, CA$106,350$78,000$164,060
New York-Newark-Jersey City, NY-NJ$106,130$77,710$180,720
Anchorage, AK$105,830$79,100$161,150
Santa Fe, NM$105,440$67,830$146,240
Los Angeles-Long Beach-Anaheim, CA$105,290$73,850$170,140
Northeast Louisiana nonmetropolitan area$105,180$66,250$132,810
Washington$105,090$80,650$155,010
Albuquerque, NM$104,820$63,820$141,630
Boston-Cambridge-Newton, MA-NH$104,750$78,790$167,630
Bellingham, WA$104,730$77,090$140,200
New Mexico$104,600$66,180$149,200
Fairbanks-College, AK$104,600$74,840$148,160
Massachusetts$104,450$77,880$167,370
Houma-Bayou Cane-Thibodaux, LA$104,430$65,520$137,810
Portland-Vancouver-Hillsboro, OR-WA$104,360$75,450$157,700
Fort Smith, AR-OK$104,330$67,400$120,620
Jackson, MI$104,000$70,700$138,020
Mississippi$103,940$60,770$208,000
Connecticut nonmetropolitan area$103,890$81,110$138,210
Baltimore-Columbia-Towson, MD$103,830$72,810$142,110
Oklahoma City, OK$103,730$66,670$148,510
New Jersey$103,690$73,130$168,360
Winchester, VA-WV$103,680$68,160$145,480
Omaha, NE-IA$103,510$69,930$135,160
Louisville/Jefferson County, KY-IN$103,410$69,360$134,430
Eastern Oregon nonmetropolitan area$103,400$67,550$150,820
Lexington-Fayette, KY$103,350$66,960$138,100
Sioux City, IA-NE-SD$103,260$66,720$136,660
Hanford-Corcoran, CA$103,210$81,660$163,430
Florence-Muscle Shoals, AL$103,120$65,320$146,000
Mobile, AL$103,120$65,440$163,780
Oregon$103,070$74,180$155,850
Modesto, CA$103,040$72,890$169,400
Norwich-New London-Willimantic, CT$103,030$77,000$158,320
Boulder, CO$102,990$69,820$158,150
Balance of Nevada nonmetropolitan area$102,950$60,570$151,570
Huntsville, AL$102,790$73,740$169,720
Minot, ND$102,550$63,430$148,070
Olympia-Lacey-Tumwater, WA$102,530$80,100$137,910
Barnstable Town, MA$102,480$78,560$166,070
New York$102,440$75,520$171,110
Greenville-Anderson-Greer, SC$102,380$62,790$158,920
Louisiana$102,350$67,680$149,590
Springfield, IL$102,330$69,500$158,490
East Central Illinois nonmetropolitan area$102,320$65,350$146,170
Slidell-Mandeville-Covington, LA$102,300$62,890$158,000
Minneapolis-St. Paul-Bloomington, MN-WI$102,190$76,790$158,590
District of Columbia$102,170$76,250$172,780
Bremerton-Silverdale-Port Orchard, WA$102,140$77,100$141,800
Southwest Louisiana nonmetropolitan area$102,140$63,460$131,680
Vineland, NJ$102,090$64,960$136,050
Tampa-St. Petersburg-Clearwater, FL$102,010$69,870$166,420
Central Louisiana nonmetropolitan area$102,000$62,490$143,810
Alexandria, LA$101,940$66,420$145,460
Hammond, LA$101,910$68,800$137,440
Eastern New Mexico nonmetropolitan area$101,910$66,730$187,080
Corvallis, OR$101,900$68,430$172,130
Connecticut$101,800$71,440$157,270
Visalia, CA$101,610$72,520$154,530
Hartford-West Hartford-East Hartford, CT$101,600$70,850$154,550
Tulsa, OK$101,560$70,380$149,780
Minnesota$101,440$69,910$150,730
Albany-Schenectady-Troy, NY$101,430$72,280$158,820
Ames, IA$101,290$66,350$123,100
New Haven, CT$101,250$71,670$167,260
South Illinois nonmetropolitan area$101,020$62,040$128,400
Northwest Oklahoma nonmetropolitan area$100,790$57,460$133,870
Trenton-Princeton, NJ$100,710$70,620$152,880
West North Dakota nonmetropolitan area$100,700$71,070$151,340
Crestview-Fort Walton Beach-Destin, FL$100,450$63,480$163,720
Washington-Arlington-Alexandria, DC-VA-MD-WV$100,370$66,780$162,060
Eastern Ohio nonmetropolitan area$100,340$63,540$137,740
Maryland$100,320$70,540$149,410
Chicago-Naperville-Elgin, IL-IN$100,280$73,090$160,840
Worcester, MA$100,220$73,560$151,050
Kentucky$100,200$62,630$134,420
New Orleans-Metairie, LA$100,130$73,390$149,590
Amherst Town-Northampton, MA$100,110$66,700$135,930
Charlotte-Concord-Gastonia, NC-SC$100,040$69,990$140,180
Punta Gorda, FL$99,990$60,820$208,370
Waterbury-Shelton, CT$99,900$66,930$159,890
Southeast Iowa nonmetropolitan area$99,830$63,430$136,310
Parkersburg-Vienna, WV$99,820$54,660$130,320
Delaware$99,820$68,040$148,380
Knoxville, TN$99,810$69,350$137,970
Bend, OR$99,790$72,010$134,900
Nashville-Davidson--Murfreesboro--Franklin, TN$99,780$68,970$144,220
Eastern Washington nonmetropolitan area$99,700$74,360$142,640
Portland-South Portland, ME$99,680$67,200$134,570
South Carolina$99,680$64,480$155,050
Augusta-Richmond County, GA-SC$99,680$77,760$163,570
Morgantown, WV$99,640$56,150$155,390
Montgomery, AL$99,630$66,930$132,170
Merced, CA$99,600$64,600$163,110
Oklahoma$99,540$64,230$145,880
Syracuse, NY$99,520$69,920$163,440
Nebraska$99,360$65,530$137,650
Reno, NV$99,330$64,310$151,390
Southeast Minnesota nonmetropolitan area$99,320$64,490$148,930
Bay City, MI$99,300$66,830$169,330
Monroe, LA$99,270$63,900$135,340
Southwest Alabama nonmetropolitan area$99,270$62,740$130,680
Wildwood-The Villages, FL$99,200$52,530$205,000
Bloomington, IN$99,170$70,660$157,570
Greeley, CO$99,110$71,490$138,850
Pittsfield, MA$99,090$66,700$139,360
Grand Forks, ND-MN$98,960$57,010$142,860
Mansfield, OH$98,920$60,040$185,770
Charleston-North Charleston, SC$98,880$64,990$147,090
Dayton-Kettering-Beavercreek, OH$98,870$64,370$155,480
Pensacola-Ferry Pass-Brent, FL$98,830$55,280$201,450
Southwest Iowa nonmetropolitan area$98,790$60,840$134,230
Savannah, GA$98,770$62,330$141,630
Dallas-Fort Worth-Arlington, TX$98,750$59,990$156,770
North Valley-Northern Mountains Region of California nonmetropolitan area$98,710$74,010$149,940
Nevada$98,690$67,380$151,520
Houston-Pasadena-The Woodlands, TX$98,690$65,740$165,360
Las Vegas-Henderson-North Las Vegas, NV$98,690$73,050$151,520
Lexington Park, MD$98,650$72,680$175,480
Memphis, TN-MS-AR$98,590$64,870$130,980
Midland, TX$98,500$59,130$166,440
Kiryas Joel-Poughkeepsie-Newburgh, NY$98,430$72,270$158,660
North Florida nonmetropolitan area$98,430$62,450$159,990
South Florida nonmetropolitan area$98,430$56,600$166,320
Albany, OR$98,290$65,930$154,370
Wasatch Front Fringe Utah nonmetropolitan area$98,260$64,990$157,090
Springfield, MA$98,190$73,050$153,740
Bakersfield-Delano, CA$98,160$73,760$159,780
Eastern Wyoming nonmetropolitan area$98,160$69,250$153,770
Alabama$98,100$64,640$162,160
Raleigh-Cary, NC$98,030$68,180$164,150
Orlando-Kissimmee-Sanford, FL$98,010$64,020$164,040
Sioux Falls, SD-MN$98,010$70,550$136,310
Elizabethtown, KY$98,010$66,730$132,240
Central Kentucky nonmetropolitan area$98,010$66,960$125,570
Columbus, OH$97,990$66,130$137,740
St. Louis, MO-IL$97,930$67,370$137,460
Paducah, KY-IL$97,890$65,810$132,670
Austin-Round Rock-San Marcos, TX$97,850$63,600$161,050
Lower East Mississippi nonmetropolitan area$97,820$50,540$162,510
Palm Bay-Melbourne-Titusville, FL$97,810$62,720$161,970
Florida$97,810$59,620$168,880
Jackson, MS$97,780$58,500$137,820
Lakeland-Winter Haven, FL$97,760$62,490$156,170
Fort Collins-Loveland, CO$97,740$56,760$140,570
Central Missouri nonmetropolitan area$97,740$54,680$131,560
Tennessee$97,730$67,410$141,710
South Arkansas nonmetropolitan area$97,700$63,790$148,890
Illinois$97,640$66,340$154,790
Indianapolis-Carmel-Greenwood, IN$97,640$67,770$134,970
Yakima, WA$97,590$77,440$129,710
Asheville, NC$97,570$67,100$132,530
Spokane-Spokane Valley, WA$97,570$71,450$129,580
Shreveport-Bossier City, LA$97,520$66,990$131,420
Lebanon, PA$97,510$53,140$190,790
Casper, WY$97,480$72,570$134,550
Chattanooga, TN-GA$97,440$66,730$154,850
Colorado Springs, CO$97,440$73,180$150,060
Allentown-Bethlehem-Easton, PA-NJ$97,430$67,360$155,600
North Northeastern Ohio nonmetropolitan area (noncontiguous)$97,390$62,930$127,030
Kansas City, MO-KS$97,310$61,050$155,040
Farmington, NM$97,280$60,620$125,990
Cape Coral-Fort Myers, FL$97,260$61,870$165,260
Clarksville, TN-KY$97,170$63,000$137,580
Rochester, MN$97,160$69,440$134,760
Duluth, MN-WI$97,160$66,730$138,140
Mankato, MN$97,160$67,050$138,650
Rochester, NY$97,030$66,810$145,080
Lafayette, LA$97,020$62,020$137,140
Medford, OR$97,020$66,900$137,830
West Delta Mississippi nonmetropolitan area$97,020$49,440$162,210
Jacksonville, FL$97,010$62,920$148,700
South Bend-Mishawaka, IN-MI$97,000$69,920$136,810
Auburn-Opelika, AL$96,970$66,060$143,110
Madison, WI$96,910$66,210$135,730
Reading, PA$96,890$61,660$140,010
Peoria, IL$96,880$64,420$155,750
Central New Hampshire nonmetropolitan area$96,830$58,240$132,020
Western Wyoming nonmetropolitan area$96,740$68,590$129,570
Boise City, ID$96,710$65,080$133,920
Buffalo-Cheektowaga, NY$96,690$67,490$143,270
East Tennessee nonmetropolitan area$96,670$73,000$161,630
Hattiesburg, MS$96,660$61,910$167,370
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$96,630$72,240$147,930
Anniston-Oxford, AL$96,530$58,990$141,440
Arizona nonmetropolitan area$96,510$58,740$136,070
Ithaca, NY$96,490$71,000$143,330
Southwest Colorado nonmetropolitan area$96,460$70,140$132,000
Des Moines-West Des Moines, IA$96,440$64,620$134,920
Eugene-Springfield, OR$96,370$70,720$138,950
Atlantic City-Hammonton, NJ$96,360$65,660$160,120
Bismarck, ND$96,360$62,830$128,590
South Central Kentucky nonmetropolitan area$96,330$63,770$123,960
Virginia$96,210$61,610$145,480
Urban Honolulu, HI$96,160$63,690$129,650
North Dakota$96,160$62,450$139,880
Gulfport-Biloxi, MS$96,150$59,160$128,190
Staunton-Stuarts Draft, VA$96,100$73,800$132,540
Columbia, SC$96,070$64,340$151,990
Gainesville, FL$95,960$61,060$159,680
Sussex Delaware nonmetropolitan area$95,930$60,170$165,890
South Nebraska nonmetropolitan area$95,810$74,010$161,880
Wyoming$95,800$67,640$153,770
Pittsburgh, PA$95,770$66,240$137,520
St. Cloud, MN$95,700$71,070$151,250
Southwest Oklahoma nonmetropolitan area$95,640$66,730$156,820
Southeast Alabama nonmetropolitan area$95,490$64,670$140,100
Evansville, IN$95,420$64,020$133,290
Charlottesville, VA$95,410$59,530$146,400
Phoenix-Mesa-Chandler, AZ$95,400$64,070$137,860
Panama City-Panama City Beach, FL$95,290$60,600$156,730
Davenport-Moline-Rock Island, IA-IL$95,220$66,660$136,550
Mount Vernon-Anacortes, WA$95,170$74,790$145,640
Wenatchee-East Wenatchee, WA$95,170$79,990$136,230
Western Washington nonmetropolitan area$95,170$78,110$131,180
South Dakota$95,110$67,500$127,610
North Port-Bradenton-Sarasota, FL$95,100$64,480$159,450
Texas$95,050$60,590$161,620
Pinehurst-Southern Pines, NC$95,040$68,010$127,320
Central Oregon nonmetropolitan area$95,030$64,570$145,600
Indiana$95,000$62,250$134,970
Idaho$94,990$62,640$133,350
Champaign-Urbana, IL$94,990$65,510$158,850
Hawaii$94,970$65,520$131,090
Maine$94,880$64,650$132,150
Northeast Minnesota nonmetropolitan area$94,880$61,350$147,170
Coast Oregon nonmetropolitan area$94,880$65,960$133,720
Sheboygan, WI$94,860$71,250$146,640
Manhattan, KS$94,720$63,140$143,340
Waterloo-Cedar Falls, IA$94,690$62,700$121,040
Yuma, AZ$94,690$61,610$133,030
Chico, CA$94,580$73,060$146,430
Southwest Minnesota nonmetropolitan area$94,520$65,370$140,520
Iowa$94,500$63,860$134,230
North Arkansas nonmetropolitan area$94,500$60,430$130,460
Northwest Minnesota nonmetropolitan area$94,230$61,350$135,680
Monroe, MI$94,200$63,380$175,460
Kahului-Wailuku, HI$94,180$75,210$115,910
Burlington-South Burlington, VT$94,100$67,370$153,640
Virginia Beach-Chesapeake-Norfolk, VA-NC$94,060$56,740$136,950
Northwest Illinois nonmetropolitan area$93,960$62,100$160,620
Dover, DE$93,940$66,300$135,610
Wheeling, WV-OH$93,930$58,110$146,460
Southern Ohio nonmetropolitan area$93,930$62,620$135,490
Eau Claire, WI$93,810$61,920$127,740
Dalton, GA$93,790$66,460$157,240
Traverse City, MI$93,720$63,420$130,490
North Carolina$93,590$65,160$145,010
Beaumont-Port Arthur, TX$93,580$61,490$158,910
Arizona$93,500$63,260$136,600
Ohio$93,480$64,080$133,600
St. George, UT$93,390$74,100$145,440
Milwaukee-Waukesha, WI$93,350$63,760$135,660
Fayetteville, NC$93,340$65,980$129,480
Bowling Green, KY$93,240$63,770$130,460
Manchester-Nashua, NH$93,240$62,590$133,170
Birmingham, AL$93,210$67,390$166,140
Southern Indiana nonmetropolitan area$93,170$56,890$134,160
Canton-Massillon, OH$93,150$62,740$137,750
Lima, OH$93,130$60,440$124,860
Northeastern Wisconsin nonmetropolitan area$93,100$61,430$124,200
Northern West Virginia nonmetropolitan area$93,090$49,400$131,760
Terre Haute, IN$93,080$57,310$133,880
Jackson, TN$93,070$75,480$134,980
Missouri$93,020$64,490$135,720
Northeastern Pennsylvania nonmetropolitan area$92,860$63,500$135,980
East South Dakota nonmetropolitan area$92,810$65,120$123,470
Erie, PA$92,730$66,040$161,120
Florence, SC$92,720$57,470$132,160
Lansing-East Lansing, MI$92,680$63,490$133,040
Durham-Chapel Hill, NC$92,670$73,430$146,870
Wilmington, NC$92,670$65,480$129,490
Eastern North Carolina nonmetropolitan area$92,670$53,280$131,590
West South Dakota nonmetropolitan area$92,560$64,270$122,100
Niles, MI$92,540$62,670$127,670
Pocatello, ID$92,480$56,620$122,570
Pennsylvania$92,460$67,240$137,520
Cedar Rapids, IA$92,460$64,040$138,980
Idaho Falls, ID$92,460$58,030$146,610
Sierra Vista-Douglas, AZ$92,300$60,300$147,930
Salt Lake City-Murray, UT$92,210$60,390$139,050
Upper East Mississippi nonmetropolitan area$92,210$56,070$159,310
Toledo, OH$92,020$64,600$133,990
New Hampshire$92,020$60,800$133,100
Utah$92,000$58,000$139,190
Altoona, PA$92,000$70,550$125,200
Harrisburg-Carlisle, PA$92,000$67,600$132,660
Rapid City, SD$91,900$66,150$127,400
Southeast Oklahoma nonmetropolitan area$91,780$63,870$137,990
Ann Arbor, MI$91,650$60,670$137,560
Burlington, NC$91,590$63,750$144,450
Greenville, NC$91,560$67,590$124,420
Hilton Head Island-Bluffton-Port Royal, SC$91,550$54,860$158,010
Lewiston-Auburn, ME$91,530$65,020$192,120
Johnson City, TN$91,340$76,900$149,650
South Central Tennessee nonmetropolitan area$91,340$67,420$157,410
North Central Tennessee nonmetropolitan area$91,340$71,670$161,060
Northeast Alabama nonmetropolitan area$91,260$61,620$142,440
Northeast Iowa nonmetropolitan area$91,200$61,730$134,230
Corpus Christi, TX$91,160$60,160$149,420
Appleton, WI$91,110$62,470$131,800
Gadsden, AL$91,110$44,500$117,200
Southwestern Pennsylvania nonmetropolitan area$90,990$61,990$133,360
Logan, UT-ID$90,980$69,360$131,510
East North Dakota nonmetropolitan area$90,910$64,260$140,660
Wisconsin$90,770$63,920$132,280
Cincinnati, OH-KY-IN$90,580$61,330$132,410
Binghamton, NY$90,570$68,800$131,560
Central North Carolina nonmetropolitan area$90,490$61,430$131,590
Greensboro-High Point, NC$90,430$64,740$131,050
Killeen-Temple, TX$90,420$53,900$169,690
La Crosse-Onalaska, WI-MN$90,380$67,980$126,300
Hagerstown-Martinsburg, MD-WV$90,190$67,410$144,750
Maryland nonmetropolitan area$90,190$60,600$134,080
Kansas nonmetropolitan area$90,160$58,000$147,600
Ocala, FL$89,970$55,160$152,830
Scranton--Wilkes-Barre, PA$89,960$64,040$124,840
St. Joseph, MO-KS$89,880$64,870$126,690
North Missouri nonmetropolitan area$89,880$62,570$126,800
Bloomington, IL$89,860$64,690$133,640
Chambersburg, PA$89,850$58,330$197,710
Kalamazoo-Portage, MI$89,850$62,380$135,300
Iowa City, IA$89,730$62,190$134,500
Capital/Northern New York nonmetropolitan area$89,640$63,050$134,100
Southwest Maine nonmetropolitan area$89,610$64,650$129,040
Weirton-Steubenville, WV-OH$89,590$59,690$151,310
Billings, MT$89,550$62,590$127,640
Southern Vermont nonmetropolitan area$89,540$73,150$131,840
Prescott Valley-Prescott, AZ$89,500$57,060$127,800
Williamsport, PA$89,490$67,620$119,810
State College, PA$89,420$67,690$170,450
Fargo, ND-MN$89,410$50,660$128,180
Provo-Orem-Lehi, UT$89,240$47,400$133,880
Southwest New York nonmetropolitan area$89,190$72,280$151,840
Northwest Alabama nonmetropolitan area$89,020$61,990$127,810
Hawaii / Kauai nonmetropolitan area$88,960$65,520$212,410
Richmond, VA$88,920$67,370$138,860
West Central Illinois nonmetropolitan area$88,840$66,130$137,690
Lancaster, PA$88,790$66,310$132,470
Utica-Rome, NY$88,710$68,430$124,100
Watertown-Fort Drum, NY$88,710$64,990$126,300
Dubuque, IA$88,680$62,330$128,020
Central East New York nonmetropolitan area$88,570$63,250$152,050
Hickory-Lenoir-Morganton, NC$88,530$64,670$150,140
Green Bay, WI$88,520$61,540$124,630
Cape Girardeau, MO-IL$88,500$61,550$129,800
Kenosha, WI$88,500$73,890$113,730
Longview-Kelso, WA$88,400$77,610$126,500
West Northwestern Ohio nonmetropolitan area$88,300$61,200$132,200
Tuscaloosa, AL$88,290$63,040$138,590
Akron, OH$88,280$63,800$126,820
West Virginia$88,200$48,740$134,300
Decatur, IL$88,070$66,640$146,090
Topeka, KS$87,980$66,520$131,350
Kingsport-Bristol, TN-VA$87,630$60,530$124,990
East Kentucky nonmetropolitan area$87,280$62,620$119,860
Northwestern Idaho nonmetropolitan area$87,050$63,660$130,980
Flagstaff, AZ$86,940$54,540$124,570
Huntington-Ashland, WV-KY-OH$86,940$50,440$127,520
Naples-Marco Island, FL$86,880$59,660$148,150
Blacksburg-Christiansburg-Radford, VA$86,880$60,660$141,670
Southwestern New Hampshire nonmetropolitan area$86,860$61,210$113,940
Kansas$86,780$51,790$145,680
Northeast Nebraska nonmetropolitan area$86,740$63,020$130,720
Northwestern Wisconsin nonmetropolitan area$86,550$60,240$134,430
Lincoln, NE$86,540$62,810$130,160
Racine-Mount Pleasant, WI$86,500$63,020$125,420
Fond du Lac, WI$86,340$61,440$122,830
Sebastian-Vero Beach-West Vero Corridor, FL$86,160$54,880$135,480
Twin Falls, ID$86,130$57,610$122,560
Jefferson City, MO$86,130$61,770$120,870
Western North Carolina nonmetropolitan area$86,120$57,460$126,130
Northwest Nebraska nonmetropolitan area$85,860$68,690$127,390
Carson City, NV$85,820$63,070$127,840
Vermont$85,720$66,880$130,960
Detroit-Warren-Dearborn, MI$85,690$64,630$130,310
Michigan$85,550$62,870$132,360
Northern New Hampshire nonmetropolitan area$85,550$42,990$144,060
Roanoke, VA$85,450$63,350$134,480
West Kentucky nonmetropolitan area$85,450$50,070$123,960
York-Hanover, PA$85,440$61,300$134,130
Beckley, WV$85,170$61,030$128,210
Coeur d'Alene, ID$85,160$55,120$130,630
Grand Rapids-Wyoming-Kentwood, MI$85,080$60,600$133,120
Cleveland, OH$85,030$64,320$132,550
Valdosta, GA$85,000$57,400$129,990
Bangor, ME$84,970$61,650$129,730
San Antonio-New Braunfels, TX$84,880$56,320$140,370
Lake Havasu City-Kingman, AZ$84,790$61,500$117,970
Fort Wayne, IN$84,570$59,920$131,740
Elkhart-Goshen, IN$84,560$45,770$137,100
Rockford, IL$84,530$52,980$136,870
Southeast-Central Idaho nonmetropolitan area$84,520$61,920$127,500
Cheyenne, WY$84,490$66,120$127,160
Charleston, WV$84,460$48,740$132,870
Northeast Maine nonmetropolitan area$84,350$60,030$129,040
Southside Virginia nonmetropolitan area$84,330$51,600$141,060
Springfield, MO$84,280$62,920$135,200
Northwestern Pennsylvania nonmetropolitan area$84,240$65,160$119,810
Ogden, UT$84,230$57,550$145,400
Miami-Fort Lauderdale-West Palm Beach, FL$84,190$35,980$172,900
Tallahassee, FL$84,070$56,640$149,280
High Desert Utah nonmetropolitan area$84,040$59,550$164,350
Grand Island, NE$83,790$64,250$127,570
Helena, MT$83,740$60,610$106,670
Winston-Salem, NC$83,710$63,360$142,860
Muskegon-Norton Shores, MI$83,530$60,250$115,540
Fayetteville-Springdale-Rogers, AR$83,370$49,820$132,360
Janesville-Beloit, WI$83,350$62,300$132,900
Coastal Plains Region of Texas nonmetropolitan area$83,270$57,250$140,020
Spartanburg, SC$83,250$63,640$162,110
Glens Falls, NY$83,100$50,340$115,480
Sumter, SC$83,010$64,110$130,970
Owensboro, KY$82,960$52,360$129,600
Dothan, AL$82,770$52,990$158,170
Rocky Mount, NC$82,750$55,500$179,700
Tyler, TX$82,680$53,580$132,440
Central Pennsylvania nonmetropolitan area$82,680$59,600$125,200
Bozeman, MT$82,460$63,250$113,030
Battle Creek, MI$82,440$64,120$148,180
Wausau, WI$82,320$59,060$132,970
Upper Peninsula of Michigan nonmetropolitan area$82,230$61,150$123,930
Salisbury, MD$82,220$63,080$123,410
Atlanta-Sandy Springs-Roswell, GA$82,110$65,170$156,570
Northwest Iowa nonmetropolitan area$82,080$62,040$129,070
Arkansas$81,930$50,650$127,730
Hot Springs, AR$81,930$43,190$154,180
Cleveland, TN$81,870$63,790$128,290
Columbia, MO$81,600$62,690$131,420
Oshkosh-Neenah, WI$81,530$61,920$131,570
Southwest Virginia nonmetropolitan area$81,460$51,350$146,090
South Central Wisconsin nonmetropolitan area$81,420$60,150$128,450
Little Rock-North Little Rock-Conway, AR$81,350$59,290$129,830
East-Central Montana nonmetropolitan area$81,170$59,850$111,000
Macon-Bibb County, GA$81,150$57,400$139,570
Georgia$81,030$62,280$154,600
Midland, MI$80,960$63,180$139,250
Elmira, NY$80,920$65,990$120,730
Lynchburg, VA$80,820$49,790$134,750
Lewiston, ID-WA$80,650$59,110$121,890
East Arkansas nonmetropolitan area$80,400$61,860$125,470
Montana$80,390$58,840$114,240
Sherman-Denison, TX$80,330$53,990$125,380
Northern Vermont nonmetropolitan area$80,270$63,250$119,850
Odessa, TX$80,210$57,670$154,670
Missoula, MT$80,150$62,590$106,970
Wichita, KS$80,100$54,600$130,700
Western Wisconsin nonmetropolitan area$80,060$59,410$124,170
Southern South Carolina nonmetropolitan area$80,020$62,380$126,870
College Station-Bryan, TX$79,990$55,990$135,050
Harrisonburg, VA$79,980$64,840$140,640
Southwest Montana nonmetropolitan area$79,980$61,320$110,140
Warner Robins, GA$79,790$59,700$122,920
Jonesboro, AR$79,660$45,460$130,210
Las Cruces, NM$79,610$59,970$138,550
Northwestern South Carolina nonmetropolitan area$79,580$55,990$129,920
Victoria, TX$79,400$51,740$186,160
Great Falls, MT$79,380$60,260$111,620
Longview, TX$79,290$52,790$132,790
Morristown, TN$78,880$63,480$119,930
Flint, MI$78,870$60,250$131,590
Northeastern South Carolina nonmetropolitan area$78,840$58,420$121,250
Port St. Lucie, FL$78,470$61,240$132,550
Northern Michigan nonmetropolitan area$78,460$51,130$133,960
Saginaw, MI$78,300$63,770$120,240
Columbus, GA-AL$78,200$57,400$138,400
Goldsboro, NC$77,990$61,580$132,530
Lubbock, TX$77,940$56,900$132,960
Michigan City-La Porte, IN$77,800$55,720$126,270
Jacksonville, NC$77,670$59,820$122,060
Youngstown-Warren, OH$77,600$56,340$120,650
Lawrence, KS$77,280$62,580$128,810
Brunswick-St. Simons, GA$77,000$60,590$147,660
Myrtle Beach-Conway-North Myrtle Beach, SC$77,000$39,510$147,330
Joplin, MO-KS$76,970$43,920$140,490
McAllen-Edinburg-Mission, TX$76,930$48,810$132,830
West Tennessee nonmetropolitan area$76,900$67,410$122,300
Johnstown, PA$76,750$62,780$123,590
Southern Michigan nonmetropolitan area$76,720$48,310$126,120
Southern West Virginia nonmetropolitan area$76,670$41,590$124,090
Mid Michigan nonmetropolitan area$76,590$50,840$126,120
Pueblo, CO$76,580$66,100$129,230
Lafayette-West Lafayette, IN$76,080$52,590$128,510
Tucson, AZ$75,900$63,230$123,200
Gainesville, GA$75,730$65,000$126,270
South Georgia nonmetropolitan area$75,640$57,400$123,910
Central Indiana nonmetropolitan area$75,550$50,740$119,090
Northwest Virginia nonmetropolitan area$75,470$54,450$132,950
Middle Georgia nonmetropolitan area$75,000$57,400$116,250
El Paso, TX$74,990$54,690$126,040
North Region of Texas nonmetropolitan area$74,960$55,990$113,360
North Georgia nonmetropolitan area$74,950$43,730$151,560
Northwestern Region of Texas nonmetropolitan area$74,840$58,330$128,860
Athens-Clarke County, GA$74,510$54,260$123,270
Waco, TX$74,370$55,990$127,980
Abilene, TX$74,150$55,120$140,730
Northern Indiana nonmetropolitan area$74,120$50,500$112,310
Texarkana, TX-AR$73,950$50,390$113,030
Southeast Missouri nonmetropolitan area$73,840$52,860$118,850
East Georgia nonmetropolitan area$73,650$57,400$138,230
Guam$72,770$50,140$98,130
Laredo, TX$72,750$55,990$125,880
West Montana nonmetropolitan area$72,550$52,620$105,290
San Angelo, TX$72,470$55,860$129,810
Eastern Region of Texas nonmetropolitan area$72,400$54,590$125,460
Brownsville-Harlingen, TX$71,810$46,720$126,030
Southwest Missouri nonmetropolitan area$71,740$47,050$131,560
Amarillo, TX$70,550$55,790$114,520
Hill Country Region of Texas nonmetropolitan area$69,890$55,970$136,050
Wichita Falls, TX$68,030$55,940$112,820
Border Region of Texas nonmetropolitan area$67,130$46,230$122,910
San Juan-Bayamon-Caguas, PR$62,080$37,280$111,960
Puerto Rico$60,510$36,820$109,970
Arecibo, PR$59,220$32,170$96,440
Aguadilla, PR$57,690$36,990$96,700
Northeast Oklahoma nonmetropolitan area$57,460$51,890$118,730
Mayaguez, PR$51,600$32,900$86,940
Ponce, PR$48,250$35,870$97,150

Frequently Asked Questions

How much does a Civil Engineers make?

The median annual salary for a Civil Engineers is $99,590, with a typical range of $65,920 – $160,990 depending on experience, location, and employer.

What is the starting salary for a Civil Engineers?

Entry-level Civil Engineers positions typically start around $65,920 per year. Salaries increase significantly with experience and specialization.

Where do Civil Engineerss earn the most?

Civil Engineerss tend to earn the highest salaries in major metropolitan areas. Use the salary by city table above to compare compensation across different locations.