Salaripedia
English

How much does a civil engineer make in Raleigh?

$101,400a year

Median yearly pay for civil engineers in the Raleigh-Cary, NC metro area. That is $48.77 an hour or $8,453 a month.

Hourly
$48.77
Vs. national median
+1%
Rank among cities
79 of 373
Jobs in the area
4,640
Pay range
Lowest 10%: $74,170Median: $101,400Highest 10%: $163,700
PercentileYearlyHourly
10th$74,170$35.66
25th$79,840$38.38
Median$101,400$48.77
75th$127,300$61.19
90th$163,700$78.71

Other cities in North Carolina

Median yearly pay for civil engineers.

Charlotte, NC$102,400
Asheville, NC$100,200
Fayetteville, NC$96,080
Pinehurst, NC$95,800
Hickory, NC$94,720
Virginia Beach, VA$94,680
Wilmington, NC$94,450
Greenville, NC$94,410
Durham, NC$93,940
Greensboro, NC$93,460
Jacksonville, NC$90,070
Rocky Mount, NC$85,490
Winston-Salem, NC$84,170
Goldsboro, NC$75,620
Civil Engineer salary in North Carolina Civil Engineer salary in all states

Related jobs in Raleigh

Same field, median yearly pay.

Electronics Engineer$162,800
Computer Hardware Engineer$130,500
Nuclear Engineer$130,300
Electrical Engineer$130,200
Health and Safety Engineer$115,100
Chemical Engineer$111,200
Engineer$104,900
Materials Engineer$104,300
Industrial Engineer$104,000
Environmental Engineer$103,000
Salaries for every job in Raleigh, NC

Frequently asked questions

How much does a civil engineer make an hour in Raleigh?

The median hourly pay in the Raleigh-Cary, NC metro area is $48.77 ($101,400 a year).

Do civil engineers make more in Raleigh than the national average?

Yes: $101,400 against $100,800 nationally, 1% more.

How does Raleigh compare with the rest of North Carolina?

The median in North Carolina is $100,700, so Raleigh pays 1% more.

Where does Raleigh rank for civil engineer pay?

79 of 373 metro areas with data.

How much does a civil engineer make starting out in Raleigh?

The lowest-paid 10% make $74,170 or less a year; the top 10% make $163,700 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.