Position
City
Salary

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

The average salary for a Nurse Practitioner is $137,434 per year in Asheville, NC.

Nurse Practitioners in Asheville, NC earn an average yearly salary of about $137,434. Many factors can influence this salary, including years of experience, specialization, and the type of healthcare setting. Most Nurse Practitioners start with a decent salary and see increases as they gain more experience.

People looking to become Nurse Practitioners in Asheville, NC should be aware of the range of salaries. Some earn as little as $100,000, while others can make over $200,000 a year. This range depends on the individual's background, the specific job role, and the employer's budget. Specializing in areas like family care, pediatrics, or geriatrics can also affect salary levels.

Nurse Practitioner jobs in Asheville, NC

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

Job seekers can find top-paying nurse practitioner positions in cities near Asheville, NC. Bristol, TN, offers the highest average salary at $202,667. Nearby Kingsport, TN, provides a competitive salary of $150,630. Morganton, NC, and Charlotte, NC, also show strong earning potentials. These cities present excellent opportunities for nurse practitioners looking to secure a stable and rewarding career. Other nearby cities like Hendersonville, NC, and Gastonia, NC, also offer salaries that exceed regional averages, making these locations ideal for those seeking both quality of life and financial stability.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Asheville, NC, highlighting Bristol, TN with the highest at $202,667 and Greenville, SC with the lowest at $126,813.
  1. Bristol, TN
    Average Salary: $202,667
    Working in Bristol offers a strong healthcare sector with many opportunities. You'll find roles at Ballad Health, a major healthcare provider. The area values healthcare professionals, making it a rewarding place to work.
    Find Nurse Practitioner jobs in Bristol, TN


  2. Kingsport, TN
    Average Salary: $150,630
    Kingsport has a thriving healthcare industry. Many job opportunities exist with trusted organizations like Wellmont Health System. The community appreciates healthcare workers, offering a fulfilling work environment.
    Find Nurse Practitioner jobs in Kingsport, TN


  3. Morganton, NC
    Average Salary: $149,234
    In Morganton, healthcare is a priority. You can find positions with Frye Regional Medical Center. The city’s support for healthcare makes it a great place to build a career.
    Find Nurse Practitioner jobs in Morganton, NC


  4. Charlotte, NC
    Average Salary: $147,910
    Charlotte offers many healthcare opportunities. Major employers include Atrium Health and Carolinas Healthcare System. The city’s diverse population means you’ll encounter a wide range of cases.
    Find Nurse Practitioner jobs in Charlotte, NC


  5. Hendersonville, NC
    Average Salary: $147,628
    Hendersonville provides a range of healthcare jobs. Park Ridge Health and Blue Ridge Regional Hospital are prominent employers. The community’s commitment to health care creates a supportive work environment.
    Find Nurse Practitioner jobs in Hendersonville, NC


  6. Gastonia, NC
    Average Salary: $142,756
    Gastonia has several healthcare positions available. You can work with CaroMont Health. The area’s dedication to healthcare ensures you’ll have fulfilling work.
    Find Nurse Practitioner jobs in Gastonia, NC


  7. Johnson City, TN
    Average Salary: $135,482
    In Johnson City, healthcare is a key industry. Employers like Ballad Health offer many opportunities. The city values healthcare professionals, providing a supportive environment.
    Find Nurse Practitioner jobs in Johnson City, TN


  8. Knoxville, TN
    Average Salary: $128,939
    Knoxville offers numerous healthcare roles. Major employers include University of Tennessee Medical Center. The city’s commitment to healthcare means you’ll have many opportunities to grow.
    Find Nurse Practitioner jobs in Knoxville, TN


  9. Waynesville, NC
    Average Salary: $127,374
    Waynesville provides several healthcare jobs. You can work with Haywood Regional Medical Center. The community’s support for healthcare creates a positive work environment.
    Find Nurse Practitioner jobs in Waynesville, NC


  10. Greenville, SC
    Average Salary: $126,813
    Greenville has a vibrant healthcare sector. Major employers include Prisma Health and St. Francis Health System. The city’s focus on healthcare offers many opportunities for professionals.
    Find Nurse Practitioner jobs in Greenville, SC

What are the best paying companies for a Nurse Practitioner in Asheville, NC?

AMN Healthcare stands out as a top employer for Nurse Practitioners in Asheville, NC, offering a competitive average salary of $212,100. Olympus Health follows closely, providing an average salary of $168,000, making it another excellent choice for career growth. These companies value their nurse practitioners, offering strong compensation packages to attract top talent.
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 $104,414.
  1. AMN Healthcare
    Average Salary: $212,100
    AMN Healthcare offers a range of Nurse Practitioner positions. They focus on travel nursing and staffing services. AMN Healthcare operates nationwide, with key locations in Asheville, NC, offering excellent benefits and professional development.


  2. Olympus Health
    Average Salary: $168,000
    Olympus Health provides a variety of healthcare services. They focus on patient-centered care. Their facilities are in Asheville, NC. Nurse Practitioners here enjoy competitive salaries and a supportive work environment.


  3. Signify Health
    Average Salary: $162,571
    Signify Health offers home-based care and telehealth services. Their mission is to improve health outcomes. Nurse Practitioners work in Asheville, NC, and have the chance to travel to patient homes, providing flexible work options.


  4. Curana Health
    Average Salary: $130,000
    Curana Health specializes in senior healthcare. They provide care in various settings, including long-term care facilities. They operate in Asheville, NC, and offer a supportive community for Nurse Practitioners.


  5. TeamHealth
    Average Salary: $128,625
    TeamHealth focuses on clinical services. They offer jobs in hospitals and outpatient settings. Nurse Practitioners in Asheville, NC, benefit from TeamHealth's commitment to quality care and professional growth.


  6. CVS Health
    Average Salary: $121,583
    CVS Health provides healthcare services across multiple channels. They offer a variety of roles for Nurse Practitioners. In Asheville, NC, Nurse Practitioners enjoy competitive pay and access to CVS Health's extensive resources.


  7. Comprehensive Rehab Consultants
    Average Salary: $113,000
    Comprehensive Rehab Consultants focus on rehabilitation services. They provide care in Asheville, NC. Nurse Practitioners here work in a collaborative environment with a focus on patient recovery.


  8. Healing Partners
    Average Salary: $112,500
    Healing Partners offer primary and specialty care services. They focus on delivering high-quality healthcare. Nurse Practitioners in Asheville, NC, benefit from a supportive team and modern facilities.


  9. Western North Carolina Community Health Services
    Average Salary: $107,800
    Western North Carolina Community Health Services provide essential healthcare services. They operate in Asheville, NC, and focus on community health. Nurse Practitioners here enjoy a caring environment and the chance to make a difference in the community.


  10. American Oncology Network
    Average Salary: $104,414
    American Oncology Network offers oncology services. They provide care in Asheville, NC. Nurse Practitioners here focus on cancer care, working in a dedicated and supportive team environment.

Currently 8,369 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
8,369 Job Openings