Registered Nurses Salary in North Carolina
BLS OEWS May 2025 • 17 metro areas • North Carolina
Registered Nurses in North Carolina earn a median salary of $80,842 per year on average across 17 metro and nonmetro areas, -13.6% vs the national median of $93,600. An estimated 91,740 registered nurses are employed across North Carolina, with salaries ranging from $75,710 to $87,110 depending on location.
$80,842
Avg median salary in North Carolina
$87,110
Highest paying metro
$75,710
Lowest paying metro
91,740
Employed in North Carolina
Compare Registered Nurses salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Registered Nurses
in
Registered Nurses salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Burlington, NC | $87,110 | $77,080 | $93,260 | 1,070 |
| Raleigh, NC | $84,870 | $77,520 | $106,350 | 12,820 |
| Charlotte, NC-SC | $84,780 | $78,960 | $102,170 | 25,440 |
| Winston, NC | $84,270 | $74,590 | $100,510 | 8,950 |
| Greensboro, NC | $84,200 | $72,790 | $103,050 | 6,000 |
| Fayetteville, NC | $81,260 | $75,690 | $101,670 | 3,350 |
| Rocky Mount, NC | $81,090 | $64,160 | $96,320 | 1,120 |
| Greenville, NC | $80,870 | $78,730 | $96,180 | 3,830 |
| Asheville, NC | $80,720 | $75,870 | $96,430 | 4,760 |
| Goldsboro, NC | $79,910 | $69,340 | $99,180 | 1,020 |
| Western North Carolina | $79,600 | $67,340 | $85,990 | 4,620 |
| Central North Carolina | $78,540 | $67,100 | $85,100 | 4,150 |
| Pinehurst, NC | $78,140 | $69,030 | $85,920 | 1,780 |
| Jacksonville, NC | $77,860 | $64,480 | $82,220 | 890 |
| Eastern North Carolina | $77,710 | $65,670 | $85,080 | 4,590 |
| Hickory, NC | $77,680 | $67,690 | $85,130 | 2,950 |
| Wilmington, NC | $75,710 | $74,960 | $97,850 | 4,400 |