Registered Nurses Salary in North Carolina

Ranked #33 of 51 · NC

10.8% below U.S. average
Mean annual salary $90,470 ≈ $44/hr
Median annual salary $84,350
Employment 111,120

Salary Distribution (10th–90th percentile)

P10 $67,660P25 $78,770 Median $84,350P75 $102,040P90 $110,220

About 80% of registered nursess in North Carolina earn between $67,660 and $110,220. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$90,470
U.S. average
$101,420

The mean registered nurses salary in North Carolina is $90,470, about 10.8% below the U.S. average ($101,420). That works out to roughly $44/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Charlotte-Concord-Gastonia, NC-SC $90,620 $93,240 27,010
Winston-Salem, NC $86,120 $91,430 10,180
Raleigh-Cary, NC $84,830 $91,890 12,780
Jacksonville, NC $84,750 $88,250 870
Burlington, NC $84,180 $92,600 1,080
Fayetteville, NC $83,060 $91,990 3,430
Greensboro-High Point, NC $82,860 $90,430 6,240
Goldsboro, NC $82,740 $88,800 950

← Back to all registered nurses states