Salaries › Civil Engineer
Civil Engineer Salary by State (2026)
Civil Engineers (Civil Engineers) hold 367,880 jobs across the US. Typical pay is $102,499 per year, but the median ranges from $84,240 in Georgia to $122,500 in California. Pick your state for the full pay range and an estimated take-home after taxes.
Median Civil Engineer salary in every state
| State | Median salary | Jobs |
| California | $122,500 | 55,180 |
| Alaska | $114,730 | 1,670 |
| Washington | $110,000 | 12,590 |
| Massachusetts | $106,730 | 9,450 |
| Louisiana | $105,380 | 3,780 |
| Oregon | $105,250 | 4,890 |
| New Jersey | $104,660 | 6,900 |
| Nevada | $104,310 | 3,560 |
| New Mexico | $103,900 | 1,350 |
| District of Columbia | $103,880 | 1,650 |
| New York | $103,760 | 17,500 |
| Connecticut | $103,150 | 4,370 |
| Nebraska | $103,150 | 2,360 |
| South Carolina | $101,600 | 7,180 |
| Minnesota | $101,480 | 4,710 |
| Colorado | $101,420 | 13,290 |
| Kentucky | $100,930 | 2,690 |
| North Carolina | $100,730 | 12,810 |
| Maryland | $100,680 | 5,240 |
| Delaware | $100,220 | 920 |
| Mississippi | $100,170 | 1,770 |
| Illinois | $99,760 | 13,910 |
| Rhode Island | $99,300 | 1,270 |
| Alabama | $99,010 | 5,370 |
| Oklahoma | $98,760 | 2,180 |
| New Hampshire | $98,710 | 1,620 |
| South Dakota | $98,700 | 1,440 |
| Florida | $98,570 | 23,750 |
| Indiana | $98,270 | 4,030 |
| North Dakota | $98,190 | 1,380 |
| Idaho | $98,030 | 2,630 |
| Pennsylvania | $97,850 | 15,870 |
| Maine | $97,820 | 1,240 |
| Virginia | $97,120 | 11,350 |
| Kansas | $96,880 | 2,880 |
| Texas | $96,860 | 34,870 |
| Utah | $96,830 | 5,670 |
| Iowa | $96,430 | 2,500 |
| Ohio | $96,220 | 10,560 |
| Tennessee | $95,910 | 5,790 |
| Vermont | $95,600 | 770 |
| Wisconsin | $94,600 | 7,410 |
| Hawaii | $94,280 | 2,640 |
| Montana | $93,070 | 1,870 |
| Missouri | $92,750 | 5,760 |
| Michigan | $92,100 | 7,760 |
| Wyoming | $90,590 | 990 |
| Arizona | $89,660 | 5,940 |
| West Virginia | $86,930 | 1,300 |
| Arkansas | $85,020 | 1,870 |
| Georgia | $84,240 | 9,400 |
Frequently asked questions
- What is the average Civil Engineer salary in the US?
- The typical (employment-weighted median) Civil Engineer salary in the US is about $102,499 per year, based on the latest BLS data covering 367,880 jobs nationwide.
- Which state pays Civil Engineers the most?
- California has the highest median Civil Engineer salary at $122,500 per year. Remember that taxes and cost of living vary — a high gross salary can shrink after state taxes.
- Which state pays Civil Engineers the least?
- Georgia has the lowest median at $84,240 per year. Lower-paying states often also have lower living costs and, in some cases, no state income tax.
Sources and methodology
All figures: BLS OEWS May 2025 (state file, released April 2026) (Civil Engineers, code 17-2051). “Typical pay” is the employment-weighted average of state medians. Take-home estimates on state pages use 2026 federal and verified state tax rules from our PaycheckTally engine.