facebook tracking Nurse Practitioner salary in North Carolina (2025): pay by city

Nurse Practitioner salary in North Carolina

What nurse practitioners earn in North Carolina and its metro areas, compared with the rest of the country.

May 2025#37 of 50 states
Median pay$128,990$62.01 per hour
vs U.S.−3%U.S. median $132,300
Middle half earn$114,260 – $142,180Top 10%: $164,320+
Jobs9,8000.96× the U.S. concentration

Nurse Practitioner pay in North Carolina cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Charlotte-Concord-Gastonia, NC-SC$130,310$62.651,970
Raleigh-Cary, NC$128,150$61.611,510
Durham-Chapel Hill, NC$132,300$63.611,450
Virginia Beach-Chesapeake-Norfolk, VA-NC$124,530$59.871,300
Greensboro-High Point, NC$132,230$63.57820
Winston-Salem, NC$130,840$62.90750
Asheville, NC$127,770$61.43520
Western North Carolina nonmetropolitan area$123,770$59.50420
Wilmington, NC$124,990$60.09390
Eastern North Carolina nonmetropolitan area$114,890$55.24370
Hickory-Lenoir-Morganton, NC$126,620$60.87300
Greenville, NC$130,430$62.71280
Central North Carolina nonmetropolitan area$126,670$60.90260
Fayetteville, NC$121,410$58.37210
Pinehurst-Southern Pines, NC$124,520$59.87110
Goldsboro, NC$122,950$59.1190
Burlington, NC$131,980$63.4580
Jacksonville, NC$120,700$58.0370
Rocky Mount, NC$117,880$56.6740
Advertisement

Hospitals and jobs in North Carolina

Nurse Practitioner pay in similar states

Other healthcare salaries in North Carolina

Questions

How much does a nurse practitioner make in North Carolina?

Nurse Practitioners in North Carolina earned a median of $128,990 a year ($62.01 an hour) in May 2025, 3% less than the national median of $132,300. The middle half earned $114,260 to $142,180.

Where in North Carolina do nurse practitioners earn the most?

Among areas in North Carolina, pay was highest in Durham-Chapel Hill, NC at $132,300.

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.