Civil Engineer Salary
Civil Engineers earn a median $100,840 a year nationally. Architecture and Engineering Occupations
U.S. median
$100,840
$48.48 per hour
Range
$68,240 – $163,220
10th to 90th percentile
Employed
367,840
across the U.S.
Civil Engineer take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$79,771
per year · effective tax rate 20.9%
$6,648Monthly
$3,324Twice a month
$3,068Every 2 weeks
$38.35Hourly
- Federal income tax$13,355
- Social Security (6.2%)$6,252
- Medicare (1.45%)$1,462
- Texas income tax$0
- Take-home pay$79,771
Marginal rate: 22% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $68,240 | $32.81 | $56,837 |
| 25th percentile | $79,930 | $38.43 | $65,061 |
| Median (50th) | $100,840 | $48.48 | $79,771 |
| 75th percentile | $129,680 | $62.35 | $99,902 |
| 90th percentile (top earners) | $163,220 | $78.47 | $122,827 |
Best cities for civil engineers (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Kennewick, WA | $121,370 | $94,214 | $94,139 | 630 |
| 2 | Baton Rouge, LA | $112,430 | $84,938 | $93,565 | 1,140 |
| 3 | Mobile, AL | $107,810 | $79,549 | $90,296 | 790 |
| 4 | New Orleans, LA | $108,240 | $82,116 | $88,681 | 1,070 |
| 5 | Sioux Falls, SD | $99,700 | $78,969 | $87,132 | 540 |
| 6 | Tulsa, OK | $102,080 | $76,595 | $85,856 | 880 |
| 7 | Sacramento, CA | $130,150 | $90,657 | $84,988 | 5,590 |
| 8 | Beaumont, TX | $95,510 | $76,021 | $84,425 | 720 |
| 9 | Springfield, IL | $105,750 | $78,135 | $84,247 | 440 |
| 10 | Huntsville, AL | $105,760 | $78,209 | $84,031 | 1,010 |
| 11 | Lexington, KY | $103,090 | $77,863 | $83,824 | 600 |
| 12 | Anchorage, AK | $112,740 | $88,143 | $83,611 | 1,110 |
| 13 | Omaha, NE | $102,020 | $76,839 | $83,601 | 1,240 |
| 14 | Louisville, KY | $102,650 | $77,569 | $83,341 | 940 |
| 15 | Augusta, GA | $103,010 | $76,574 | $83,321 | 2,000 |
| 16 | Las Vegas, NV | $106,110 | $83,478 | $83,299 | 2,240 |
| 17 | Chattanooga, TN | $95,630 | $76,106 | $83,208 | 670 |
| 18 | Fargo, ND | $95,530 | $75,432 | $83,010 | 510 |
| 19 | Crestview, FL | $101,820 | $80,460 | $82,922 | 590 |
| 20 | Memphis, TN | $96,100 | $76,436 | $82,922 | 780 |
| 21 | Fresno, CA | $119,720 | $84,592 | $82,805 | 1,250 |
| 22 | Knoxville, TN | $96,320 | $76,591 | $82,739 | 1,110 |
| 23 | Albuquerque, NM | $105,080 | $78,936 | $82,615 | 680 |
| 24 | Oklahoma City, OK | $98,960 | $74,541 | $82,449 | 880 |
| 25 | Reno, NV | $105,470 | $83,028 | $82,195 | 730 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- San Jose, CA — $130,280
- San Francisco, CA — $130,160
- Sacramento, CA — $130,150
- Kennewick, WA — $121,370
- Yuba City, CA — $119,990
- Santa Maria, CA — $119,980
- Fresno, CA — $119,720
- Stockton, CA — $116,990
- Seattle, WA — $116,480
- Salem, OR — $115,480
- Riverside, CA — $115,120
- Anchorage, AK — $112,740
- Baton Rouge, LA — $112,430
- Santa Rosa, CA — $111,740
- San Luis Obispo, CA — $110,210
Civil Engineer salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| California | $122,500 | $86,239 | $77,980 – $175,940 | 55,180 |
| Alaska | $114,730 | $89,543 | $78,940 – $163,420 | 1,670 |
| Washington | $110,000 | $86,215 | $81,840 – $160,670 | 12,590 |
| Massachusetts | $106,730 | $78,798 | $78,280 – $165,590 | 9,450 |
| Louisiana | $105,380 | $80,190 | $64,570 – $156,610 | 3,780 |
| Oregon | $105,250 | $74,494 | $77,560 – $166,060 | 4,890 |
| New Jersey | $104,660 | $77,981 | $74,640 – $169,220 | 6,900 |
| Nevada | $104,310 | $82,212 | $77,480 – $160,820 | 3,560 |
| New Mexico | $103,900 | $78,163 | $67,100 – $163,570 | 1,350 |
| District of Columbia | $103,880 | $76,048 | $78,780 – $164,200 | 1,650 |
| New York | $103,760 | $76,744 | $77,290 – $169,050 | 17,500 |
| Connecticut | $103,150 | $77,298 | $76,350 – $161,670 | 4,370 |
| Nebraska | $103,150 | $77,582 | $68,950 – $149,980 | 2,360 |
| South Carolina | $101,600 | $75,367 | $67,950 – $156,380 | 7,180 |
| Minnesota | $101,480 | $74,844 | $65,840 – $159,230 | 4,710 |
| Colorado | $101,420 | $76,425 | $76,810 – $165,230 | 13,290 |
| Kentucky | $100,930 | $76,419 | $65,660 – $143,680 | 2,690 |
| North Carolina | $100,730 | $76,183 | $70,760 – $160,520 | 12,810 |
| Maryland | $100,680 | $75,240 | $75,550 – $152,730 | 5,240 |
| Delaware | $100,220 | $74,061 | $74,560 – $153,100 | 920 |
| Mississippi | $100,170 | $76,025 | $49,840 – $162,240 | 1,770 |
| Illinois | $99,760 | $74,218 | $69,590 – $157,410 | 13,910 |
| Rhode Island | $99,300 | $75,573 | $77,800 – $151,020 | 1,270 |
| Alabama | $99,010 | $73,798 | $63,930 – $168,370 | 5,370 |
| Oklahoma | $98,760 | $74,409 | $66,550 – $153,470 | 2,180 |
| New Hampshire | $98,710 | $78,272 | $64,270 – $139,060 | 1,620 |
| South Dakota | $98,700 | $78,265 | $70,050 – $127,090 | 1,440 |
| Florida | $98,570 | $78,174 | $58,640 – $166,680 | 23,750 |
| Indiana | $98,270 | $75,093 | $64,200 – $140,130 | 4,030 |
| North Dakota | $98,190 | $77,251 | $63,290 – $143,740 | 1,380 |
| Idaho | $98,030 | $73,707 | $67,250 – $141,020 | 2,630 |
| Pennsylvania | $97,850 | $74,663 | $67,930 – $141,310 | 15,870 |
| Maine | $97,820 | $72,148 | $71,080 – $132,600 | 1,240 |
| Virginia | $97,120 | $72,384 | $74,000 – $150,710 | 11,350 |
| Kansas | $96,880 | $72,379 | $63,260 – $150,640 | 2,880 |
| Texas | $96,860 | $76,971 | $63,240 – $164,330 | 34,870 |
| Utah | $96,830 | $73,559 | $62,130 – $149,410 | 5,670 |
| Iowa | $96,430 | $73,656 | $64,900 – $135,480 | 2,500 |
| Ohio | $96,220 | $74,657 | $65,170 – $144,620 | 10,560 |
| Tennessee | $95,910 | $76,303 | $65,090 – $154,100 | 5,790 |
| Vermont | $95,600 | $72,235 | $68,720 – $129,390 | 770 |
| Wisconsin | $94,600 | $71,748 | $67,590 – $131,040 | 7,410 |
| Hawaii | $94,280 | $69,521 | $62,900 – $131,810 | 2,640 |
| Montana | $93,070 | $70,407 | $62,230 – $129,020 | 1,870 |
| Missouri | $92,750 | $70,658 | $64,950 – $139,210 | 5,760 |
| Michigan | $92,100 | $69,959 | $63,920 – $130,400 | 7,760 |
| Wyoming | $90,590 | $72,560 | $67,870 – $133,920 | 990 |
| Arizona | $89,660 | $69,873 | $63,740 – $138,030 | 5,940 |
| West Virginia | $86,930 | $66,730 | $51,640 – $132,960 | 1,300 |
| Arkansas | $85,020 | $65,539 | $44,810 – $132,460 | 1,870 |
| Georgia | $84,240 | $64,344 | $62,850 – $153,690 | 9,400 |
Frequently asked questions
How much does a civil engineer make?
The national median salary for civil engineers is $100,840 a year ($48.48 an hour). The lowest-paid 10% earn under $68,240 and the top 10% earn over $163,220. Source: BLS, May 2025.
Which state pays civil engineers the most?
California has the highest median pay at $122,500. After taxes and local prices, Kennewick, WA offers the best real take-home pay of any metro area.
How many civil engineers are there in the U.S.?
About 367,840 people work as civil engineers nationwide.
All 125 cities
- Akron, OH
- Albany, NY
- Albuquerque, NM
- Allentown, PA
- Anchorage, AK
- Atlanta, GA
- Augusta, GA
- Austin, TX
- Bakersfield, CA
- Baltimore, MD
- Baton Rouge, LA
- Beaumont, TX
- Birmingham, AL
- Boise City, ID
- Boston, MA
- Bridgeport, CT
- Buffalo, NY
- Cape Coral, FL
- Charleston, SC
- Charlotte, NC
- Chattanooga, TN
- Chicago, IL
- Cincinnati, OH
- Cleveland, OH
- Colorado Springs, CO
- Columbia, SC
- Columbus, OH
- Corpus Christi, TX
- Crestview, FL
- Dallas, TX
- Dayton, OH
- Denver, CO
- Des Moines, IA
- Detroit, MI
- Durham, NC
- El Paso, TX
- Fargo, ND
- Fayetteville, AR
- Fort Collins, CO
- Fresno, CA
- Grand Rapids, MI
- Green Bay, WI
- Greensboro, NC
- Greenville, SC
- Harrisburg, PA
- Hartford, CT
- Houston, TX
- Huntsville, AL
- Indianapolis, IN
- Jacksonville, FL
- Kansas City, MO
- Kennewick, WA
- Knoxville, TN
- Lakeland, FL
- Lancaster, PA
- Lansing, MI
- Las Vegas, NV
- Lexington, KY
- Lincoln, NE
- Little Rock, AR
- Los Angeles, CA
- Louisville, KY
- Madison, WI
- Manchester, NH
- Memphis, TN
- Miami, FL
- Milwaukee, WI
- Minneapolis, MN
- Mobile, AL
- Montgomery, AL
- Nashville, TN
- New Haven, CT
- New Orleans, LA
- New York, NY
- North Port, FL
- Ogden, UT
- Oklahoma City, OK
- Olympia, WA
- Omaha, NE
- Orlando, FL
- Oxnard, CA
- Palm Bay, FL
- Philadelphia, PA
- Phoenix, AZ
- Pittsburgh, PA
- Portland, ME
- Portland, OR
- Providence, RI
- Provo, UT
- Raleigh, NC
- Reno, NV
- Richmond, VA
- Riverside, CA
- Rochester, NY
- Sacramento, CA
- Salem, OR
- Salt Lake City, UT
- San Antonio, TX
- San Diego, CA
- San Francisco, CA
- San Jose, CA
- San Luis Obispo, CA
- Santa Maria, CA
- Santa Rosa, CA
- Scranton, PA
- Seattle, WA
- Sioux Falls, SD
- Spokane, WA
- Springfield, IL
- St. Louis, MO
- Stockton, CA
- Syracuse, NY
- Tallahassee, FL
- Tampa, FL
- Toledo, OH
- Trenton, NJ
- Tucson, AZ
- Tulsa, OK
- Urban Honolulu, HI
- Virginia Beach, VA
- Washington, DC
- Wichita, KS
- Wilmington, NC
- Worcester, MA
- Yuba City, CA