Civil Engineers Salary in North Carolina

Ranked #26 of 51 · NC

3.6% below U.S. average
Mean annual salary $104,760 ≈ $50/hr
Median annual salary $100,730
Employment 12,810

Salary Distribution (10th–90th percentile)

P10 $70,760P25 $79,140 Median $100,730P75 $125,730P90 $160,520

About 80% of civil engineerss in North Carolina earn between $70,760 and $160,520. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$104,760
U.S. average
$108,670

The mean civil engineers salary in North Carolina is $104,760, about 3.6% below the U.S. average ($108,670). That works out to roughly $50/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Charlotte-Concord-Gastonia, NC-SC $102,370 $107,680 3,730
Raleigh-Cary, NC $101,440 $107,710 4,640
Burlington, NC $100,220 $106,400 40
Asheville, NC $100,170 $105,240 400
Eastern North Carolina nonmetropolitan area $97,560 $99,360 320
Fayetteville, NC $96,080 $100,170 210
Pinehurst-Southern Pines, NC $95,800 $102,250 60
Western North Carolina nonmetropolitan area $95,460 $97,130 300

← Back to all civil engineers states