SOC 17-2051 · Architecture and Engineering

Civil Engineers Salary by City

Civil engineers earn the most in San Jose, CA (average $137,910 a year), followed by San Francisco, CA ($136,350) and Napa, CA ($130,620), among the 373 metro areas we cover. Across all U.S. metro areas the average is $109,384 (May 2025).

$109,384U.S. metro average
$138Khighest: San Jose, CA
$56Klowest: Mayaguez, PR
373metro areas
Advertisement

Top 15 cities for civil engineers by average salary

San Jose, CA$137,910
San Francisco, CA$136,350
Napa, CA$130,620
Sacramento, CA$129,650
Redding, CA$124,340
Kennewick, WA$123,530
Santa Rosa, CA$122,750
New York, NY$122,340
Vallejo, CA$122,290
Santa Maria, CA$121,890
Huntsville, AL$121,840
Seattle, WA$121,520
Mankato, MN$120,450
Walla Walla, WA$120,280
Salinas, CA$120,250
Average annual wage, BLS OEWS May 2025.

Map: Civil Engineers salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Civil Engineers salary by state

StateMetrosHighest averageLowest average
California25$137,910$110,430
Washington11$123,530$105,160
New York13$122,340$95,020
Alabama12$121,840$89,350
Minnesota5$120,450$101,210
Massachusetts6$119,010$104,740
Oregon7$118,470$97,830
Kentucky5$117,220$99,170
Colorado6$116,830$96,780
Alaska2$116,510$115,960
Nevada3$116,500$99,340
Texas25$116,500$81,460
Louisiana9$114,790$96,190
Connecticut5$114,730$103,460
New Mexico4$113,850$93,350
Illinois7$112,930$95,850
South Carolina8$111,080$88,900
Indiana9$111,030$82,280
Washington, D.C.1$110,950$110,950
Florida20$110,880$93,050
Idaho6$110,770$85,120
Georgia13$110,710$83,400
Maryland4$109,440$94,230
Rhode Island1$109,320$109,320
Michigan15$109,070$91,500
Tennessee8$109,060$94,030
Oklahoma3$108,120$97,680
North Carolina15$107,710$93,390
Nebraska3$107,270$97,390
New Jersey3$107,080$105,980
Ohio11$106,670$90,450
Hawaii2$106,040$96,180
Virginia9$105,860$92,720
Pennsylvania15$105,810$88,200
Utah5$104,220$89,510
Missouri8$104,090$82,400
Arizona6$103,990$83,380
Maine3$103,600$88,930
Mississippi3$103,460$92,520
North Dakota4$103,160$96,690
Iowa8$102,460$98,430
Wisconsin13$102,450$91,500
South Dakota2$102,400$101,340
Delaware1$101,530$101,530
Vermont1$101,410$101,410
Arkansas4$100,990$86,230
New Hampshire1$100,340$100,340
Kansas4$99,140$94,740
West Virginia7$98,930$77,050
Montana5$97,340$88,780
Wyoming2$97,210$90,410
Puerto Rico5$67,890$55,580
Advertisement

Civil Engineers salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
San Jose, CA$137,910$130,280$66.303,170
San Francisco, CA$136,350$130,160$65.5510,990
Napa, CA$130,620$123,440$62.80180
Sacramento, CA$129,650$130,150$62.335,590
Redding, CA$124,340$126,000$59.78380
Kennewick, WA$123,530$121,370$59.39630
Santa Rosa, CA$122,750$111,740$59.01490
New York, NY$122,340$107,330$58.8215,590
Vallejo, CA$122,290$122,510$58.79300
Santa Maria, CA$121,890$119,980$58.60610
Huntsville, AL$121,840$105,760$58.581,010
Seattle, WA$121,520$116,480$58.427,680
Mankato, MN$120,450$128,220$57.9150
Walla Walla, WA$120,280$123,030$57.83190
Salinas, CA$120,250$122,160$57.81250
Los Angeles, CA$120,120$108,640$57.7516,340
Boston, MA$119,010$107,670$57.217,970
San Diego, CA$118,700$108,900$57.075,620
Portland, OR$118,470$106,280$56.964,180
Stockton, CA$118,400$116,990$56.92610
Yuba City, CA$118,150$119,990$56.80460
Riverside, CA$117,990$115,120$56.733,510
Santa Cruz, CA$117,660$118,050$56.57210
Fresno, CA$117,260$119,720$56.371,250
Paducah, KY$117,220$100,950$56.3680
San Luis Obispo, CA$117,040$110,210$56.27720
Denver, CO$116,830$104,710$56.179,130
Kingston, NY$116,810$110,610$56.1640
Anchorage, AK$116,510$112,740$56.021,110
Midland, TX$116,500$95,480$56.01230
Las Vegas, NV$116,500$106,110$56.012,240
Salem, OR$116,280$115,480$55.91480
Reno, NV$115,980$105,470$55.76730
Fairbanks, AK$115,960$111,080$55.75240
Bremerton, WA$115,940$116,210$55.74300
El Centro, CA$115,550$109,490$55.55120
Oxnard, CA$115,230$108,820$55.40790
Chico, CA$114,880$107,350$55.23160
Baton Rouge, LA$114,790$112,430$55.191,140
Bridgeport, CT$114,730$107,870$55.16560
Bellingham, WA$114,570$107,790$55.08220
Santa Fe, NM$113,850$110,470$54.73150
Corvallis, OR$113,650$104,150$54.64130
Barnstable, MA$113,420$96,680$54.5380
Mobile, AL$113,370$107,810$54.51790
Springfield, IL$112,930$105,750$54.29440
Visalia, CA$112,700$104,780$54.18200
Minneapolis, MN$112,490$104,740$54.083,350
Hartford, CT$111,980$103,650$53.842,420
Pittsfield, MA$111,760$100,810$53.73300
New Orleans, LA$111,530$108,240$53.621,070
Houston, TX$111,370$100,950$53.5512,140
Decatur, AL$111,310$103,490$53.52180
Syracuse, NY$111,180$102,330$53.45830
Merced, CA$111,130$102,930$53.4350
Charleston, SC$111,080$98,740$53.401,310
Bloomington, IN$111,030$102,600$53.3880
Washington, DC$110,950$101,780$53.348,470
Punta Gorda, FL$110,880$99,230$53.31110
Hanford, CA$110,770$99,910$53.2640
Idaho Falls, ID$110,770$97,710$53.26210
Augusta, GA$110,710$103,010$53.232,000
Norwich, CT$110,630$103,430$53.19330
Bakersfield, CA$110,540$99,300$53.15870
Modesto, CA$110,430$101,000$53.09320
Pueblo, CO$110,330$102,430$53.04130
Olympia, WA$110,200$108,240$52.98860
Crestview, FL$109,630$101,820$52.71590
Albany, NY$109,520$102,470$52.661,470
Hagerstown, MD$109,440$101,800$52.6260
Greenville, SC$109,430$102,830$52.611,170
Mount Vernon, WA$109,410$101,300$52.60150
Providence, RI$109,320$99,310$52.561,550
Wenatchee, WA$109,280$100,510$52.54180
Palm Bay, FL$109,240$100,640$52.521,070
New Haven, CT$109,240$102,690$52.52460
Jackson, MI$109,070$107,320$52.4480
Chattanooga, TN$109,060$95,630$52.43670
Savannah, GA$108,850$98,950$52.33370
Worcester, MA$108,770$101,770$52.29600
Albuquerque, NM$108,760$105,080$52.29680
Louisville, KY$108,370$102,650$52.10940
Slidell, LA$108,360$101,820$52.10240
Jacksonville, FL$108,240$102,280$52.041,900
Kiryas Joel, NY$108,150$98,180$52.00400
Oklahoma City, OK$108,120$98,960$51.98880
Houma, LA$108,090$107,400$51.96130
Raleigh, NC$107,710$101,440$51.784,640
Charlotte, NC$107,680$102,370$51.773,730
Knoxville, TN$107,580$96,320$51.721,110
Tulsa, OK$107,490$102,080$51.68880
Lexington, KY$107,360$103,090$51.61600
Omaha, NE$107,270$102,020$51.571,240
Panama City, FL$107,180$97,180$51.53350
Longview, WA$107,160$102,750$51.5260
Lexington Park, MD$107,140$98,390$51.51130
Baltimore, MD$107,130$100,500$51.512,540
Tampa, FL$107,100$100,570$51.494,190
Atlantic City, NJ$107,080$99,360$51.48170
Binghamton, NY$106,730$106,140$51.31240
Columbus, OH$106,670$99,010$51.292,630
Chicago, IL$106,540$100,160$51.229,760
Trenton, NJ$106,520$101,090$51.211,100
Austin, TX$106,510$100,470$51.214,940
Corpus Christi, TX$106,480$95,160$51.19820
Springfield, MA$106,410$99,790$51.16300
Burlington, NC$106,400$100,220$51.1540
Orlando, FL$106,330$100,740$51.123,720
Birmingham, AL$106,280$97,420$51.101,070
Kahului, HI$106,040$101,530$50.98140
Colorado Springs, CO$106,010$94,840$50.971,100
Buffalo, NY$105,980$97,060$50.95930
Vineland, NJ$105,980$100,620$50.9560
Winchester, VA$105,860$100,920$50.89150
Bay City, MI$105,840$85,690$50.8950
Philadelphia, PA$105,810$99,410$50.876,160
Lynchburg, VA$105,410$96,100$50.68170
Beaumont, TX$105,290$95,510$50.62720
Spokane, WA$105,280$100,510$50.61600
Champaign, IL$105,270$98,910$50.61230
Asheville, NC$105,240$100,170$50.59400
Yakima, WA$105,160$100,510$50.56210
Rochester, NY$105,120$99,460$50.54890
Nashville, TN$104,980$98,650$50.472,090
Auburn, AL$104,860$99,590$50.41130
Bend, OR$104,800$101,150$50.38240
Amherst, MA$104,740$103,350$50.36190
Ogden, UT$104,220$96,240$50.111,150
Rochester, MN$104,220$101,200$50.11120
Duluth, MN$104,210$98,830$50.10220
Indianapolis, IN$104,140$101,830$50.072,000
Kansas City, MO$104,090$98,860$50.043,230
Flagstaff, AZ$103,990$100,970$49.9950
Coeur d'Alene, ID$103,760$99,420$49.88190
Reading, PA$103,700$98,890$49.86320
Dalton, GA$103,690$99,760$49.85200
Portland, ME$103,600$102,240$49.81710
Jackson, MS$103,460$100,170$49.74430
Waterbury, CT$103,460$99,620$49.74350
Killeen, TX$103,380$92,830$49.70270
Salt Lake City, UT$103,310$98,800$49.672,890
Port St. Lucie, FL$103,260$99,220$49.64240
Minot, ND$103,160$99,460$49.6070
Fort Collins, CO$102,920$94,720$49.48680
Florence, AL$102,780$100,300$49.41110
Pittsburgh, PA$102,710$100,680$49.384,210
Deltona, FL$102,670$100,160$49.36240
Elkhart, IN$102,580$99,330$49.3260
Allentown, PA$102,460$98,760$49.26600
Des Moines, IA$102,460$97,330$49.26830
Sheboygan, WI$102,450$96,580$49.2690
Sioux Falls, SD$102,400$99,700$49.23540
Blacksburg, VA$102,390$94,200$49.23n/a
Durham, NC$102,390$93,940$49.23740
Gainesville, FL$102,370$97,710$49.22330
Midland, MI$102,330$96,730$49.2050
La Crosse, WI$102,290$95,870$49.18190
Bowling Green, KY$102,270$96,260$49.1780
Madison, WI$102,270$99,010$49.171,530
Pinehurst, NC$102,250$95,800$49.1660
Dallas, TX$102,080$96,920$49.088,010
Daphne, AL$102,070$94,790$49.07200
Kalamazoo, MI$101,980$96,060$49.03240
Macon, GA$101,900$83,620$48.99130
Naples, FL$101,720$94,600$48.91160
Ithaca, NY$101,590$97,550$48.8450
Dover, DE$101,530$99,640$48.81270
Clarksville, TN$101,460$96,930$48.78140
Burlington, VT$101,410$98,400$48.75250
Boise, ID$101,380$99,510$48.741,610
Rapid City, SD$101,340$100,300$48.72350
Decatur, IL$101,270$96,170$48.69100
Columbia, SC$101,260$94,520$48.681,070
St. Cloud, MN$101,210$96,120$48.6680
St. Louis, MO$101,100$96,830$48.613,150
South Bend, IN$101,000$96,180$48.56180
Fort Smith, AR$100,990$100,330$48.55110
Myrtle Beach, SC$100,980$90,150$48.55120
Peoria, IL$100,970$95,140$48.54430
Eugene, OR$100,940$98,940$48.53230
Lake Charles, LA$100,830$97,490$48.48120
Atlanta, GA$100,750$88,000$48.446,270
Charlottesville, VA$100,720$89,250$48.42n/a
Ames, IA$100,720$100,200$48.42290
Grand Island, NE$100,660$90,910$48.3940
Memphis, TN$100,460$96,100$48.30780
Manchester, NH$100,340$98,710$48.24460
Dayton, OH$100,320$95,270$48.23850
Cincinnati, OH$100,300$98,220$48.222,110
Lima, OH$100,280$98,990$48.2190
Fayetteville, NC$100,170$96,080$48.16210
Dubuque, IA$100,160$99,210$48.16120
Pensacola, FL$100,130$93,980$48.14380
Sandusky, OH$100,130$101,060$48.1430
Battle Creek, MI$100,090$96,020$48.1250
Twin Falls, ID$100,010$97,220$48.0870
Montgomery, AL$99,930$97,470$48.04520
Iowa City, IA$99,760$93,020$47.96130
Anniston, AL$99,710$97,290$47.9440
Shreveport, LA$99,640$98,550$47.91210
Staunton, VA$99,590$97,530$47.8890
Richmond, VA$99,540$91,300$47.861,680
Miami, FL$99,450$83,750$47.816,850
Greeley, CO$99,390$92,680$47.78370
Carson City, NV$99,340$95,260$47.76310
Ann Arbor, MI$99,210$97,570$47.70220
Owensboro, KY$99,170$91,430$47.6840
Sioux City, IA$99,160$88,460$47.6760
Topeka, KS$99,140$93,740$47.66300
Waterloo, IA$99,060$97,430$47.62110
Milwaukee, WI$99,050$96,190$47.622,330
Weirton, WV$98,930$90,120$47.5640
Erie, PA$98,780$79,370$47.49130
Florence, SC$98,780$94,630$47.49140
Cleveland, OH$98,770$96,190$47.491,770
Dothan, AL$98,640$92,280$47.4280
Cedar Rapids, IA$98,610$95,540$47.41290
Virginia Beach, VA$98,600$94,680$47.401,990
Lancaster, PA$98,580$97,780$47.39540
Racine, WI$98,530$94,390$47.3790
Bismarck, ND$98,510$98,270$47.36380
Scranton, PA$98,480$95,730$47.35450
Fort Myers, FL$98,470$84,990$47.34730
Davenport, IA$98,430$92,950$47.32410
Harrisburg, PA$98,380$93,830$47.301,370
Jackson, TN$98,380$93,070$47.30100
Medford, OR$98,330$94,560$47.2890
Akron, OH$98,310$94,450$47.26800
Watertown, NY$98,260$94,340$47.24130
Yuma, AZ$98,250$94,370$47.24110
Monroe, MI$98,230$96,610$47.2350
Sarasota, FL$98,180$86,170$47.20450
Toledo, OH$98,080$96,300$47.15770
Canton, OH$98,060$92,360$47.14190
Gulfport, MS$97,970$87,960$47.10320
Alexandria, LA$97,960$92,290$47.1060
Lafayette, LA$97,880$97,410$47.06360
Phoenix, AZ$97,850$90,330$47.044,690
Albany, OR$97,830$93,280$47.0450
York, PA$97,820$95,040$47.03400
Lawton, OK$97,680$83,650$46.9650
Tallahassee, FL$97,580$90,840$46.92470
Rockford, IL$97,480$94,850$46.87160
State College, PA$97,430$96,110$46.84160
Lincoln, NE$97,390$95,560$46.82530
Helena, MT$97,340$100,710$46.80360
Greensboro, NC$97,330$93,460$46.79620
Lansing, MI$97,210$96,040$46.74730
Casper, WY$97,210$98,800$46.74100
Lewiston, ME$97,170$92,470$46.7240
Johnson City, TN$97,110$82,470$46.69110
Grand Forks, ND$96,950$100,520$46.61170
Chambersburg, PA$96,850$92,580$46.5660
Grand Junction, CO$96,780$92,450$46.53190
Roanoke, VA$96,700$90,720$46.49250
Fargo, ND$96,690$95,530$46.49510
Wilmington, NC$96,680$94,450$46.48460
Tuscaloosa, AL$96,510$92,230$46.40210
Hickory, NC$96,500$94,720$46.40130
Lakeland, FL$96,430$81,840$46.36470
Kenosha, WI$96,420$95,090$46.3650
Sumter, SC$96,280$94,110$46.2940
Lawrence, KS$96,270$97,220$46.29150
Sebastian, FL$96,230$97,620$46.26110
Prescott Valley, AZ$96,200$94,800$46.2560
Monroe, LA$96,190$99,180$46.24110
San Antonio, TX$96,180$88,290$46.242,230
Honolulu, HI$96,180$94,600$46.242,300
Billings, MT$96,020$97,010$46.16400
Manhattan, KS$95,870$96,030$46.09180
Bloomington, IL$95,850$97,070$46.08120
Tyler, TX$95,840$84,960$46.08250
Joplin, MO$95,800$79,220$46.06170
Utica, NY$95,580$91,370$45.95140
Huntington, WV$95,540$94,520$45.93290
Evansville, IN$95,460$87,900$45.89180
Glens Falls, NY$95,380$92,160$45.8680
Pocatello, ID$95,350$89,610$45.8490
Wildwood, FL$95,110$96,860$45.7370
Greenville, NC$95,110$94,410$45.73150
Altoona, PA$95,060$93,680$45.70220
Elmira, NY$95,020$91,370$45.6840
Muskegon, MI$95,010$93,140$45.6870
Winston-Salem, NC$94,940$84,170$45.64350
Farmington, NM$94,890$97,470$45.6260
Appleton, WI$94,880$92,590$45.61350
Morgantown, WV$94,770$89,560$45.5680
Wichita, KS$94,740$84,310$45.55540
Youngstown, OH$94,740$91,320$45.55160
Wausau, WI$94,720$85,790$45.5490
Detroit, MI$94,640$92,550$45.503,870
Janesville, WI$94,640$85,740$45.50150
Niles, MI$94,520$92,620$45.4470
Odessa, TX$94,400$78,660$45.38130
Longview, TX$94,350$87,090$45.36180
Traverse City, MI$94,260$94,280$45.32120
Salisbury, MD$94,230$87,710$45.3040
Charleston, WV$94,150$94,810$45.27280
Kingsport, TN$94,030$87,510$45.21200
Jacksonville, NC$93,980$90,070$45.1880
Green Bay, WI$93,940$93,660$45.17450
Grand Rapids, MI$93,840$92,600$45.12710
St. George, UT$93,840$91,850$45.11170
Williamsport, PA$93,590$91,770$45.00140
Rocky Mount, NC$93,460$85,490$44.9350
Goldsboro, NC$93,390$75,620$44.9080
Las Cruces, NM$93,350$87,600$44.88140
Springfield, MO$93,250$82,800$44.83350
Fort Wayne, IN$93,240$88,920$44.83250
Ocala, FL$93,050$81,080$44.73130
Columbia, MO$92,900$83,950$44.66130
Little Rock, AR$92,760$83,030$44.60580
Harrisonburg, VA$92,720$78,770$44.5870
Provo, UT$92,700$84,180$44.57680
Eau Claire, WI$92,540$93,280$44.49190
Hattiesburg, MS$92,520$88,980$44.4860
Fond du Lac, WI$92,350$82,870$44.40130
Beckley, WV$92,330$87,520$44.3960
Sherman, TX$92,300$87,360$44.3870
Tucson, AZ$92,210$81,490$44.33760
Saginaw, MI$92,130$81,190$44.29170
Missoula, MT$92,050$84,420$44.26290
Cape Girardeau, MO$91,930$81,190$44.2030
St. Joseph, MO$91,910$83,510$44.1940
Fayetteville, AR$91,820$82,960$44.15450
Lubbock, TX$91,790$81,840$44.13250
Texarkana, TX$91,760$80,780$44.1260
Hinesville, GA$91,750$86,790$44.1130
Flint, MI$91,500$82,100$43.99190
Oshkosh, WI$91,500$82,760$43.99230
Spartanburg, SC$91,450$79,400$43.96170
Terre Haute, IN$91,430$93,910$43.9640
College Station, TX$91,400$82,020$43.94250
Columbus, GA$90,810$77,600$43.66170
Mansfield, OH$90,450$84,700$43.4940
Cheyenne, WY$90,410$88,790$43.47230
Bozeman, MT$90,160$84,730$43.35280
Johnstown, PA$90,060$77,550$43.30190
Warner Robins, GA$90,030$82,080$43.28160
Logan, UT$89,510$80,710$43.04140
Lafayette, IN$89,440$87,380$43.0090
Gadsden, AL$89,350$78,830$42.9640
El Paso, TX$89,050$79,090$42.81550
Bangor, ME$88,930$85,300$42.75150
Hilton Head Island, SC$88,900$83,420$42.7450
McAllen, TX$88,880$79,370$42.73350
Wheeling, WV$88,810$84,440$42.70100
Gainesville, GA$88,780$77,950$42.68180
Great Falls, MT$88,780$80,980$42.68110
Victoria, TX$88,250$78,510$42.4350
Lebanon, PA$88,200$80,550$42.4040
Brunswick, GA$88,150$76,180$42.3840
Valdosta, GA$87,440$79,160$42.0450
Waco, TX$87,020$75,120$41.84200
Amarillo, TX$86,290$75,910$41.49150
Jonesboro, AR$86,230$81,960$41.4630
Lewiston, ID$85,120$78,090$40.9380
Brownsville, TX$84,950$77,720$40.84170
Athens, GA$84,710$76,650$40.73140
Laredo, TX$84,600$76,620$40.67130
Wichita Falls, TX$83,450$76,640$40.1290
Albany, GA$83,400$75,890$40.1080
Lake Havasu City, AZ$83,380$79,070$40.0960
San Angelo, TX$82,690$74,970$39.76120
Jefferson City, MO$82,400$77,980$39.61340
Michigan City, IN$82,280$72,720$39.5670
Abilene, TX$81,460$73,550$39.17150
Parkersburg, WV$77,050$70,250$37.0480
San Juan, PR$67,890$61,580$32.641,440
Arecibo, PR$60,290$60,950$28.9940
Ponce, PR$59,750$51,470$28.7370
Aguadilla, PR$59,670$58,260$28.6980
Mayaguez, PR$55,580$47,070$26.7290

Where this pay goes furthest

Related jobs

Advertisement

Civil Engineers salary: questions

Where do civil engineers make the most money?

In San Jose, CA, with an average of $137,910 a year, among the 373 metro areas we cover.

What is the average civil engineers salary in the U.S.?

$109,384 a year across all U.S. metro areas, weighted by employment (BLS OEWS, May 2025).

Where is civil engineers pay the lowest?

Mayaguez, PR, at $55,580 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.