How much does a Nurse Practitioner make in Asheville, NC?
In Asheville, NC, Nurse Practitioners have the opportunity to earn a good living. The average yearly salary is $135,638. This means most Nurse Practitioners here make a decent amount each year. These salaries can vary based on experience, specialty, and the healthcare facility they work for.
Looking at the salary data, it shows Nurse Practitioners can expect to earn anywhere from $95,000 to $230,000 per year. Here is a breakdown of the percentage of Nurse Practitioners earning at different salary levels:
- 14.55% earn less than $95,000
- 23.96% earn between $95,000 and $107,273
- 17.97% earn between $107,273 and $119,545
- 4.28% earn between $119,545 and $131,818
- 8.56% earn between $131,818 and $144,091
- 11.13% earn between $144,091 and $156,364
- 9.41% earn between $156,364 and $168,636
- 0.00% earn between $168,636 and $180,909
- 2.57% earn between $180,909 and $193,182
- 0.00% earn between $193,182 and $205,455
- 2.57% earn more than $205,455
What are the highest paying cities for a Nurse Practitioner near Asheville, NC?

-
Bristol, TN
Average Salary: $202,667
In Bristol, medical professionals work in a caring and fast-paced environment. The city offers opportunities in various healthcare facilities. Major employers include Bristol Regional Medical Center.
Find Nurse Practitioner jobs in Bristol, TN
-
Morganton, NC
Average Salary: $151,395
Morganton provides a blend of community feel and professional opportunities. Job seekers will find work in local clinics and hospitals. The area's healthcare needs offer a chance for meaningful patient care.
Find Nurse Practitioner jobs in Morganton, NC
-
Charlotte, NC
Average Salary: $149,127
Charlotte has a thriving healthcare scene with many large hospital networks. It offers diverse opportunities for those who want to work in a big city. Employers like Atrium Health attract many skilled medical professionals.
Find Nurse Practitioner jobs in Charlotte, NC
-
Kingsport, TN
Average Salary: $148,568
Kingsport is known for its strong healthcare sector. Medical professionals here benefit from a supportive work environment. The city's hospitals, like Niswonger Children’s Hospital, provide excellent career growth.
Find Nurse Practitioner jobs in Kingsport, TN
-
Gastonia, NC
Average Salary: $143,950
Gastonia offers a mix of small-town charm and professional opportunities. It is a great place for those who want a friendly work atmosphere. Carolinas Healthcare System provides many job openings.
Find Nurse Practitioner jobs in Gastonia, NC
-
Hendersonville, NC
Average Salary: $138,465
Hendersonville is a great place to grow a career in healthcare. The city’s community focus makes it welcoming for medical professionals. Local facilities like Park Ridge Health are key employers in the area.
Find Nurse Practitioner jobs in Hendersonville, NC
-
Greenville, SC
Average Salary: $129,568
Greenville's growing healthcare industry offers many job opportunities. It has a lively professional community. Employers like Prisma Health attract top talent in the area.
Find Nurse Practitioner jobs in Greenville, SC
-
Knoxville, TN
Average Salary: $128,678
Knoxville provides a vibrant healthcare environment with many opportunities. The city’s major hospitals, like UT Medical Center, offer excellent career prospects for medical professionals.
Find Nurse Practitioner jobs in Knoxville, TN
-
Johnson City, TN
Average Salary: $128,171
Johnson City offers a supportive environment for healthcare workers. The city is known for its community and professional opportunities. Employers like Ballad Health provide many job openings.
Find Nurse Practitioner jobs in Johnson City, TN
-
Waynesville, NC
Average Salary: $127,532
Waynesville offers a peaceful setting with good healthcare opportunities. The area’s smaller size means close-knit work environments. Local facilities like Mission Hospital provide essential services.
Find Nurse Practitioner jobs in Waynesville, NC
What are the best paying companies for a Nurse Practitioner in Asheville, NC?

-
AMN Healthcare
Average Salary: $212,100
AMN Healthcare is a leading healthcare staffing company. They offer Nurse Practitioner positions in Asheville, NC, focusing on urgent care and specialized medical services.
-
Olympus Health
Average Salary: $165,000
Olympus Health provides home health services. They are based in Asheville, NC, and offer jobs for Nurse Practitioners who enjoy a flexible work environment.
-
Signify Health
Average Salary: $163,600
Signify Health focuses on in-home health assessments. They have offices in Asheville, NC, and provide opportunities for Nurse Practitioners in home-based care settings.
-
Curana Health
Average Salary: $130,000
Curana Health specializes in senior healthcare services. They operate in Asheville, NC, and seek Nurse Practitioners for long-term care facilities.
-
TeamHealth
Average Salary: $128,625
TeamHealth is a clinician-led company. They offer various roles for Nurse Practitioners in Asheville, NC, focusing on hospital and outpatient care.
-
CVS Health
Average Salary: $122,094
CVS Health offers diverse healthcare services. They have multiple locations in Asheville, NC, and hire Nurse Practitioners for their MinuteClinics and retail health services.
-
Comprehensive Rehab Consultants
Average Salary: $120,400
Comprehensive Rehab Consultants focus on rehabilitation services. They operate in Asheville, NC, and provide roles for Nurse Practitioners in specialized rehabilitation programs.
-
Sprinter Health
Average Salary: $112,500
Sprinter Health specializes in mobile healthcare services. They have offices in Asheville, NC, and hire Nurse Practitioners to deliver care in patients' homes.
-
Healing Partners
Average Salary: $112,000
Healing Partners provide comprehensive healthcare solutions. They operate in Asheville, NC, and seek Nurse Practitioners for roles in various healthcare settings.
-
American Oncology Network
Average Salary: $108,358
American Oncology Network focuses on cancer care. They have locations in Asheville, NC, and offer positions for Nurse Practitioners in oncology and hematology services.
What are the best paying Nurse Practitioner related jobs in Asheville, NC?

-
Physician Assistant
Average Salary: $134,005
This role works closely with physicians, diagnosing and treating patients. Practices often include emergency rooms or urgent care clinics. Many openings exist in healthcare facilities and private practices.
Find Physician Assistant jobs in Asheville, NC
-
Public Health Nurse
Average Salary: $109,001
This position focuses on community health, preventing diseases, and educating the public. Many opportunities are with local health departments and non-profit organizations. These roles often involve public outreach and health education.
Find Public Health Nurse jobs in Asheville, NC
-
Graduate Nurse
Average Salary: $87,488
Graduate nurses have recently completed their nursing education. They need to pass a licensing exam to practice. Many local hospitals and clinics offer positions, providing hands-on experience and training.
Find Graduate Nurse jobs in Asheville, NC
-
Registered Nurse
Average Salary: $84,512
RNs play a crucial role in patient care. They work in hospitals, clinics, and home health settings. Many employers in Asheville value experienced RNs and offer competitive benefits.
Find Registered Nurse jobs in Asheville, NC
-
Nurse Educator
Average Salary: $83,006
This job teaches aspiring nurses in academic settings. Opportunities include colleges and hospitals. Nurse educators often combine clinical practice with teaching.
Find Nurse Educator jobs in Asheville, NC
-
Case Manager
Average Salary: $46,871
Case managers coordinate patient care, ensuring smooth transitions. These roles often require strong communication skills. Many positions exist in hospitals and healthcare agencies.
Find Case Manager jobs in Asheville, NC
-
Health Coach
Average Salary: $38,283
Health coaches help individuals achieve their health goals. They provide support and education on lifestyle changes. Many wellness centers and healthcare providers in Asheville offer these roles.
Find Health Coach jobs in Asheville, NC



