Registered Nurse Salary in Charlotte, NC
How much does a Registered Nurse make in Charlotte, NC?
A Registered Nurse (RN) in Charlotte, NC, can expect to earn a competitive salary. The average salary for an RN in this area is around $86,101 per year. This figure can vary depending on experience, education, and the specific healthcare facility. RNs with more years of experience and advanced certifications often earn higher salaries.
The salary range for RNs in Charlotte, NC, can be quite broad. Entry-level RNs might start at around $52,055 per year. As they gain experience, their salary can increase significantly. For example, an RN with 10 to 15 years of experience might earn between $90,164 and $109,218 annually. Top-tier RNs with extensive experience and specialized skills can earn upwards of $137,800 per year. This range highlights the potential for career growth and financial rewards in this field.
What are the highest paying cities for a Registered Nurse near Charlotte, NC?

-
Columbia, SC
Average Salary: $86,225
Columbia offers a vibrant healthcare sector with numerous hospitals and clinics. Prominent employers include Prisma Health and MUSC Health. Nurses here enjoy a mix of urban and suburban living, with plenty of opportunities for professional growth.
Find Registered Nurse jobs in Columbia, SC
-
Concord, NC
Average Salary: $84,792
Concord is known for its growing healthcare needs, with Atrium Health and Novant Health being key employers. The city provides a supportive environment for nurses, with a strong focus on community health and wellness.
Find Registered Nurse jobs in Concord, NC
-
Asheville, NC
Average Salary: $83,409
Asheville combines a high-quality lifestyle with healthcare opportunities. Employers like Mission Health and Blue Ridge Health attract nurses seeking a blend of professional challenges and natural beauty.
Find Registered Nurse jobs in Asheville, NC
-
Fayetteville, NC
Average Salary: $83,261
Fayetteville is home to Cape Fear Valley Health, offering a range of nursing positions. The city's military presence adds to the demand for skilled nurses, providing a dynamic work environment.
Find Registered Nurse jobs in Fayetteville, NC
-
Salisbury, NC
Average Salary: $83,169
Salisbury offers a mix of urban and rural healthcare settings. Novant Health and Frye Regional Medical Center are major employers. Nurses here benefit from a close-knit community and a strong support network.
Find Registered Nurse jobs in Salisbury, NC
-
Gastonia, NC
Average Salary: $82,931
Gastonia provides a variety of nursing opportunities with employers like CaroMont Health. The city's growing population increases the need for healthcare services, making it a great place for nursing careers.
Find Registered Nurse jobs in Gastonia, NC
-
Shelby, NC
Average Salary: $82,879
Shelby is a smaller city with a tight-knit community. Cleveland Regional Medical Center and other local healthcare providers offer rewarding nursing positions. Nurses here enjoy a peaceful environment with ample opportunities for growth.
Find Registered Nurse jobs in Shelby, NC
-
Durham, NC
Average Salary: $82,623
Durham is a hub for healthcare innovation, with Duke Health and UNC Health Care as major employers. The city offers a vibrant cultural scene and a strong network of professional development opportunities for nurses.
Find Registered Nurse jobs in Durham, NC
-
Winston-Salem, NC
Average Salary: $82,419
Winston-Salem is known for its healthcare institutions, including Wake Forest Baptist Health. The city offers a mix of urban and suburban living, with a strong emphasis on education and professional growth for nurses.
Find Registered Nurse jobs in Winston-Salem, NC
-
Greensboro, NC
Average Salary: $82,121
Greensboro provides a diverse range of healthcare opportunities with employers like Cone Health and Alamance Regional Medical Center. The city's growing economy and vibrant community make it an attractive place for nursing careers.
Find Registered Nurse jobs in Greensboro, NC
What are the best paying companies for a Registered Nurse in Charlotte, NC?

-
10bits
Average Salary: $126,429
10bits offers competitive salaries for Registered Nurses. They provide healthcare staffing solutions in Charlotte, NC, and other locations. Nurses work in various settings, including hospitals and clinics.
-
Seven Healthcare
Average Salary: $126,021
Seven Healthcare pays well for Registered Nurses. They operate in Charlotte, NC, and other areas. Nurses here enjoy a supportive environment and diverse work opportunities.
-
IntelyCare
Average Salary: $124,000
IntelyCare offers attractive salaries for Registered Nurses. They serve Charlotte, NC, and beyond. Nurses benefit from flexible scheduling and a strong company culture.
-
MedPro Healthcare Staffing
Average Salary: $117,728
MedPro Healthcare Staffing provides good pay for Registered Nurses. They operate in Charlotte, NC, and other locations. Nurses here find rewarding work in a variety of healthcare settings.
-
Seven Resourcing
Average Salary: $115,474
Seven Resourcing offers competitive salaries for Registered Nurses. They work in Charlotte, NC, and other areas. Nurses enjoy a dynamic work environment and professional growth opportunities.
-
RS Healthcare
Average Salary: $114,400
RS Healthcare pays well for Registered Nurses. They operate in Charlotte, NC, and other locations. Nurses here benefit from a supportive team and diverse job opportunities.
-
Russell Tobin & Associates - Contract to Hire
Average Salary: $111,254
Russell Tobin & Associates offers good salaries for Registered Nurses. They work in Charlotte, NC, and other areas. Nurses here enjoy a collaborative work environment and career development.
-
CoreMedical Group
Average Salary: $110,305
CoreMedical Group provides competitive pay for Registered Nurses. They operate in Charlotte, NC, and other locations. Nurses here find rewarding work in a variety of healthcare settings.
-
connectRN
Average Salary: $109,976
connectRN offers attractive salaries for Registered Nurses. They serve Charlotte, NC, and other areas. Nurses here benefit from a supportive community and diverse job opportunities.
-
US Department of Veterans Affairs
Average Salary: $109,956
The US Department of Veterans Affairs offers competitive pay for Registered Nurses. They operate in Charlotte, NC, and other locations. Nurses here enjoy a rewarding work environment and professional growth.
What are the best paying Registered Nurse related jobs in Charlotte, NC?

-
Psychiatric Mental Health Nurse
Average Salary: $205,591
This role focuses on providing care for patients with mental health issues. Nurses work in hospitals, clinics, and private practices. They assess patients, develop care plans, and provide therapy. Companies like Novant Health and Atrium Health offer these positions.
Find Psychiatric Mental Health Nurse jobs in Charlotte, NC
-
Nurse Practitioner
Average Salary: $135,831
Nurse Practitioners offer primary and specialty care. They diagnose and treat illnesses, prescribe medications, and manage patient care. This role is available at healthcare providers like Carolinas HealthCare System and Duke Health. It requires a master's degree and certification.
Find Nurse Practitioner jobs in Charlotte, NC
-
Advanced Practice Psychiatric Nurse
Average Salary: $130,000
These nurses specialize in mental health care. They provide therapy, prescribe medications, and manage treatment plans. They work in hospitals, clinics, and private practices. Companies like Novant Health and Atrium Health offer these roles. Advanced degrees and certifications are needed.
Find Advanced Practice Psychiatric Nurse jobs in Charlotte, NC