Nurse Practitioners Salary in North Carolina
Ranked #35 of 51 · NC
4.7% below U.S. average
Mean annual salary $130,870 ≈ $63/hr
Median annual salary $128,990
Employment 9,800
Salary Distribution (10th–90th percentile)
P10 $103,530P25 $114,260 Median $128,990P75 $142,180P90 $164,320
About 80% of nurse practitionerss in North Carolina earn between $103,530 and $164,320. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean nurse practitioners salary in North Carolina is $130,870, about 4.7% below the U.S. average ($137,300). That works out to roughly $63/hr at 2,080 hours per year.
Metro Areas in North Carolina
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Durham-Chapel Hill, NC | $132,300 | $134,390 | 1,450 |
| Greensboro-High Point, NC | $132,230 | $136,110 | 820 |
| Burlington, NC | $131,980 | $137,850 | 80 |
| Winston-Salem, NC | $130,840 | $133,740 | 750 |
| Greenville, NC | $130,430 | $121,800 | 280 |
| Charlotte-Concord-Gastonia, NC-SC | $130,310 | $133,530 | 1,970 |
| Raleigh-Cary, NC | $128,150 | $133,570 | 1,510 |
| Asheville, NC | $127,770 | $127,820 | 520 |