SOC 29-1171 · North Carolina

Nurse Practitioners Salary in North Carolina

Nurse practitioners in North Carolina earn the most in Burlington (average $137,850 a year) and the least in Rocky Mount ($118,600), across the 15 North Carolina metro areas we cover. Statewide, BLS puts the nurse practitioners average at $130,870 and the median at $128,990 for 9,800 workers. The U.S. average for this job is $137,300.

$138Khighest: Burlington
$119Klowest: Rocky Mount
8,590jobs in these metros
15metro areas
Advertisement

Nurse Practitioners average salary by city in North Carolina

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Burlington$137,850$131,980$118,210$100,49593
Greensboro$136,110$132,230$121,710$99,37593
Durham$134,390$132,300$123,970$98,26898
Winston-Salem$133,740$130,840$117,010$97,85092
Raleigh$133,570$128,150$113,670$97,74098
Charlotte$133,530$130,310$116,290$97,71597
Pinehurst$128,330$124,520$111,390$94,36888
Asheville$127,820$127,770$111,110$94,04097
Fayetteville$125,990$121,410$103,490$92,86292
Hickory$125,590$126,620$108,380$92,60488
Wilmington$125,040$124,990$103,760$92,25096
Jacksonville$122,810$120,700$106,140$90,81592
Greenville$121,800$130,430$109,520$90,16588
Goldsboro$120,800$122,950$105,890$89,50288
Rocky Mount$118,600$117,880$105,670$88,04288

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Nurse Practitioners salary in other states

Nurse Practitioners salary by city and state

More about pay in North Carolina

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.