Civil Engineers Salary in North Carolina
BLS OEWS May 2025 • 18 metro areas • North Carolina
Civil Engineers in North Carolina earn a median salary of $90,159 per year on average across 18 metro and nonmetro areas, -9.5% vs the national median of $99,590. An estimated 12,240 civil engineers are employed across North Carolina, with salaries ranging from $77,670 to $100,040 depending on location.
$90,159
Avg median salary in North Carolina
$100,040
Highest paying metro
$77,670
Lowest paying metro
12,240
Employed in North Carolina
Compare Civil Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Civil Engineers
in
Civil Engineers salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Charlotte, NC-SC | $100,040 | $78,440 | $124,090 | 3,420 |
| Raleigh, NC | $98,030 | $78,300 | $123,340 | 4,490 |
| Asheville, NC | $97,570 | $77,600 | $116,250 | 370 |
| Pinehurst, NC | $95,040 | $78,290 | $116,250 | 50 |
| Fayetteville, NC | $93,340 | $76,860 | $116,250 | 250 |
| Wilmington, NC | $92,670 | $76,420 | $108,480 | 480 |
| Durham, NC | $92,670 | $79,100 | $117,790 | 690 |
| Eastern North Carolina | $92,670 | $73,450 | $121,480 | 380 |
| Burlington, NC | $91,590 | $79,480 | $114,690 | 40 |
| Greenville, NC | $91,560 | $78,870 | $116,250 | 210 |
| Central North Carolina | $90,490 | $75,720 | $115,640 | 220 |
| Greensboro, NC | $90,430 | $74,560 | $103,800 | 550 |
| Hickory, NC | $88,530 | $75,600 | $107,970 | 120 |
| Western North Carolina | $86,120 | $69,620 | $109,320 | 400 |
| Winston, NC | $83,710 | $72,280 | $116,960 | 340 |
| Rocky Mount, NC | $82,750 | $67,840 | $121,490 | 50 |
| Goldsboro, NC | $77,990 | $68,660 | $105,060 | 60 |
| Jacksonville, NC | $77,670 | $62,000 | $99,840 | 120 |