Position
City
Salary

How much does a Nurse Practitioner make in Asheville, NC?

The average salary for a Nurse Practitioner is $135,638 per year 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

Nurse Practitioner jobs in Asheville, NC

What are the highest paying cities for a Nurse Practitioner near Asheville, NC?

Nurse Practitioners have many opportunities for high-paying jobs near Asheville, NC. Bristol, TN, leads with an average salary of $202,667, offering the best pay in the region. Candidates considering jobs near Asheville can explore cities like Morganton, NC, and Charlotte, NC, which also provide competitive salaries for Nurse Practitioners.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Asheville, NC, highlighting Bristol, TN with the highest at $202,667 and Waynesville, NC with the lowest at $127,532.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Nurse Practitioners in Asheville, NC, can find attractive opportunities with companies like AMN Healthcare, which offers an average salary of $212,100. Olympus Health and Signify Health also provide competitive salaries, around $165,000 and $163,600 respectively. These companies value nurse practitioners and often offer excellent benefits and growth opportunities.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Asheville, NC, highlighting AMN Healthcare with the highest at $212,100 and American Oncology Network with the lowest at $108,358.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 6,688 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
6,688 Job Openings