Salaripedia
English

How much does a registered nurse make in North Carolina?

$84,350a year

Median yearly pay for registered nurses in North Carolina. That is $40.55 an hour or $7,029 a month.

Hourly
$40.55
Vs. national median
-14%
Rank among states
33 of 51
Jobs in the state
111,120
Pay range
Lowest 10%: $67,660Median: $84,350Highest 10%: $110,200
PercentileYearlyHourly
10th$67,660$32.53
25th$78,770$37.87
Median$84,350$40.55
75th$102,000$49.06
90th$110,200$52.99

Cities in North Carolina

Metro areas, median yearly pay.

Charlotte, NC$90,620
Virginia Beach, VA$89,450
Winston-Salem, NC$86,120
Raleigh, NC$84,830
Jacksonville, NC$84,750
Burlington, NC$84,180
Fayetteville, NC$83,060
Greensboro, NC$82,860
Goldsboro, NC$82,740
Rocky Mount, NC$82,300
Greenville, NC$81,670
Asheville, NC$81,590
Pinehurst, NC$81,520
Wilmington, NC$80,970
Hickory, NC$80,060
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for registered nurses.

30. Montana$85,280
31. Nebraska$84,730
32. Utah$84,600
33. North Carolina$84,350
34. Florida$84,190
35. Wyoming$83,760
36. Indiana$83,500
Registered Nurse salary in all states

Frequently asked questions

How much does a registered nurse make an hour in North Carolina?

The median hourly pay in North Carolina is $40.55 ($84,350 a year).

Do registered nurses make more in North Carolina than the national average?

No: $84,350 against $97,550 nationally, 14% less.

Where does North Carolina rank for registered nurse pay?

North Carolina ranks 33 of 51 states.

Which city in North Carolina pays registered nurses the most?

Charlotte-Concord-Gastonia, NC-SC, with a median of $90,620 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.