SalaryCalculations

Civil Engineers Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$100,730

Median hourly

$48

Average annual

$104,760

Employed in state

13K

The median annual salary for Civil Engineers in North Carolina is $100,730, or about $48 an hour. That is about the same as the national median.

Pay in North Carolina ranges from $70,760 at the 10th percentile to $160,520 at the 90th percentile. Roughly 13K people work as civil engineers in the state.

Pay distribution in North Carolina

10th$70,760
25th$79,140
Median$100,730
75th$125,730
90th$160,520

Salary calculator

Hourly
$48.43
Daily
$387
Weekly
$1,937
Bi-weekly
$3,874
Monthly
$8,394
Annual
$100,730

$100,730 a year is around the 50th percentile for Civil Engineerss in North Carolina. The median is $100,730.

Civil Engineers pay by metro area in North Carolina

Metro areaMedian annualEmployment
Charlotte-Concord-Gastonia, NC-SC$102,3703.7K
Raleigh-Cary, NC$101,4404.6K
Burlington, NC$100,22040
Asheville, NC$100,170400
Fayetteville, NC$96,080210
Pinehurst-Southern Pines, NC$95,80060
Hickory-Lenoir-Morganton, NC$94,720130
Virginia Beach-Chesapeake-Norfolk, VA-NC$94,6802.0K
Wilmington, NC$94,450460
Greenville, NC$94,410150
Durham-Chapel Hill, NC$93,940740
Greensboro-High Point, NC$93,460620
Jacksonville, NC$90,07080
Rocky Mount, NC$85,49050
Winston-Salem, NC$84,170350

Other jobs in North Carolina

All salaries in North Carolina →