Registered Nurse (RN) Salary in North Carolina

Median annual base pay is $76,752 across 45 reported Registered Nurse (RN) salaries in North Carolina.

Median hourly rate is $36.82 per hour.

Updated 7 August 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$67,600$73,216$76,752$86,382$97,219

Top Cities in North Carolina

CityMedianReports
Fayetteville$79,04020
Charlotte$77,90011
Greensboro$74,8807

Top Employers in North Carolina

EmployerMedianReports
Cumberland County Hospital System, Inc.$79,04020
Kupplin Worldwide LLC$74,8809

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerNurse Consultant I · Clinical Specialist · RN II—1
SeniorSenior Nurse Consultant · Medical Science Liaison · Senior RN—1

Registered Nurse (RN) salaries in other states

Common questions

How much does a Registered Nurse (RN) make in North Carolina?

The median Registered Nurse (RN) salary in North Carolina is $76,752 per year, based on 45 reported salaries.

What is the hourly rate for a Registered Nurse (RN) in North Carolina?

The median reported rate is $36.82 per hour.

Which city in North Carolina pays Registered Nurse (RN)s the most?

Fayetteville has the highest median at $79,040 per year, of the cities with enough reports to publish a median.

Which employers pay Registered Nurse (RN)s the most in North Carolina?

Of the employers with enough reports to publish a median, Cumberland County Hospital System, Inc. is highest at $79,040 per year.

Am I underpaid as a Registered Nurse (RN)?

All Registered Nurse (RN) salaries · Browse salaries by role