What registered nurses earn in North Carolina and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Charlotte-Concord-Gastonia, NC-SC | $90,620 | $43.57 | 27,010 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $89,450 | $43.00 | 16,870 |
| Raleigh-Cary, NC | $84,830 | $40.78 | 12,780 |
| Winston-Salem, NC | $86,120 | $41.40 | 10,180 |
| Greensboro-High Point, NC | $82,860 | $39.84 | 6,240 |
| Wilmington, NC | $80,970 | $38.93 | 5,040 |
| Eastern North Carolina nonmetropolitan area | $80,890 | $38.89 | 4,950 |
| Western North Carolina nonmetropolitan area | $82,100 | $39.47 | 4,760 |
| Asheville, NC | $81,590 | $39.22 | 4,680 |
| Central North Carolina nonmetropolitan area | $81,470 | $39.17 | 4,210 |
| Greenville, NC | $81,670 | $39.26 | 3,770 |
| Fayetteville, NC | $83,060 | $39.93 | 3,430 |
| Hickory-Lenoir-Morganton, NC | $80,060 | $38.49 | 3,020 |
| Pinehurst-Southern Pines, NC | $81,520 | $39.19 | 1,510 |
| Rocky Mount, NC | $82,300 | $39.57 | 1,180 |
| Burlington, NC | $84,180 | $40.47 | 1,080 |
| Goldsboro, NC | $82,740 | $39.78 | 950 |
| Jacksonville, NC | $84,750 | $40.74 | 870 |
Registered Nurses in North Carolina earned a median of $84,350 a year ($40.56 an hour) in May 2025, 14% less than the national median of $97,550. The middle half earned $78,770 to $102,040.
Among areas in North Carolina, pay was highest in Charlotte-Concord-Gastonia, NC-SC at $90,620.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.