Salaripedia
English

How much does an engineer make in North Carolina?

$112,500a year

Median yearly pay for engineers in North Carolina. That is $54.06 an hour or $9,371 a month.

Hourly
$54.06
Vs. national median
-9%
Rank among states
28 of 51
Jobs in the state
4,270
Pay range
Lowest 10%: $63,130Median: $112,500Highest 10%: $173,400
PercentileYearlyHourly
10th$63,130$30.35
25th$85,240$40.98
Median$112,500$54.06
75th$140,800$67.69
90th$173,400$83.35

Cities in North Carolina

Metro areas, median yearly pay.

Greenville, NC$141,000
Virginia Beach, VA$138,600
Durham, NC$127,700
Fayetteville, NC$126,000
Hickory, NC$125,200
Charlotte, NC$118,200
Greensboro, NC$118,200
Jacksonville, NC$115,200
Wilmington, NC$115,200
Asheville, NC$105,800
Raleigh, NC$104,900
Rocky Mount, NC$100,900
Winston-Salem, NC$99,890
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for engineers.

25. Rhode Island$117,100
26. Texas$115,800
27. Wyoming$113,100
28. North Carolina$112,500
29. Georgia$112,300
30. South Dakota$112,300
31. Illinois$111,900
Engineer salary in all states

Frequently asked questions

How much does an engineer make an hour in North Carolina?

The median hourly pay in North Carolina is $54.06 ($112,500 a year).

Do engineers make more in North Carolina than the national average?

No: $112,500 against $122,900 nationally, 9% less.

Where does North Carolina rank for engineer pay?

North Carolina ranks 28 of 51 states.

Which city in North Carolina pays engineers the most?

Greenville, NC, with a median of $141,000 a year.

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.