Position
City
Salary

How much does a Nurse Practitioner make in Roanoke, VA?

The average salary for a Nurse Practitioner is $128,207 per year in Roanoke, VA.

A Nurse Practitioner in Roanoke, VA, enjoys a rewarding career with a competitive salary. On average, Nurse Practitioners earn about $128,207 per year. This figure reflects the dedication and expertise these professionals bring to patient care. The salary range can vary based on experience, specialty, and the healthcare facility.

The salary distribution shows a broad range of earnings. For example, the lowest 10% of Nurse Practitioners earn around $95,000 annually. The top 10% can earn over $200,000 each year. This range highlights the potential for growth and advancement in the field. Nurse Practitioners with more experience or specialized skills often see higher earnings. This makes the career path both financially and professionally rewarding.

Nurse Practitioner jobs in Roanoke, VA

What are the highest paying cities for a Nurse Practitioner near Roanoke, VA?

Nurse Practitioners near Roanoke, VA, can find excellent job opportunities in several nearby cities. Covington, VA, offers the highest average salary at $180,391. This makes it a prime location for those seeking top compensation. Other cities like Washington, DC, Richmond, VA, and Charlottesville, VA, also provide competitive salaries, making them attractive options for job seekers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Roanoke, VA, highlighting Covington, VA with the highest at $180,391 and Martinsville, VA with the lowest at $133,559.
  1. Covington, VA
    Average Salary: $180,391
    In Covington, VA, healthcare professionals enjoy a close-knit community. The area offers a variety of opportunities in both private clinics and local hospitals. Working here means being part of a supportive environment where patient care is top priority.
    Find Nurse Practitioner jobs in Covington, VA


  2. Washington, DC
    Average Salary: $146,492
    Washington, DC, provides a dynamic environment for healthcare providers. The city's numerous hospitals and clinics offer diverse experiences. Working in DC means access to cutting-edge medical technology and a wide range of professional development opportunities.
    Find Nurse Practitioner jobs in Washington, DC


  3. Richmond, VA
    Average Salary: $144,358
    Richmond, VA, is a vibrant city with a strong healthcare sector. Professionals here benefit from a mix of urban and suburban settings. The city's diverse patient population offers rich experiences and learning opportunities.
    Find Nurse Practitioner jobs in Richmond, VA


  4. Charlottesville, VA
    Average Salary: $143,728
    Charlottesville, VA, offers a unique blend of academic and community healthcare. The city is home to top-tier medical institutions. Working here means collaborating with leading experts and contributing to innovative medical research.
    Find Nurse Practitioner jobs in Charlottesville, VA


  5. Harrisonburg, VA
    Average Salary: $142,521
    Harrisonburg, VA, provides a welcoming atmosphere for healthcare workers. The city's healthcare facilities are known for their community focus. Professionals here enjoy a balanced lifestyle with plenty of outdoor activities nearby.
    Find Nurse Practitioner jobs in Harrisonburg, VA


  6. Burlington, NC
    Average Salary: $140,414
    Burlington, NC, is a growing city with a strong healthcare network. The area offers a mix of urban and rural settings. Working here means being part of a community that values patient care and professional growth.
    Find Nurse Practitioner jobs in Burlington, NC


  7. Salem, VA
    Average Salary: $138,988
    Salem, VA, offers a supportive environment for healthcare professionals. The city's healthcare facilities are well-regarded. Working here means being part of a community that values teamwork and patient well-being.
    Find Nurse Practitioner jobs in Salem, VA


  8. High Point, NC
    Average Salary: $138,099
    High Point, NC, provides a vibrant setting for healthcare workers. The city's healthcare system is expanding. Working here means being part of a dynamic team focused on delivering high-quality care.
    Find Nurse Practitioner jobs in High Point, NC


  9. Greensboro, NC
    Average Salary: $137,842
    Greensboro, NC, offers a diverse range of healthcare opportunities. The city's medical facilities are well-equipped. Working here means being part of a progressive environment with many professional development options.
    Find Nurse Practitioner jobs in Greensboro, NC


  10. Martinsville, VA
    Average Salary: $133,559
    Martinsville, VA, is a community-focused city with a strong healthcare sector. The area offers a mix of urban and rural settings. Working here means being part of a supportive environment that values patient care and professional growth.
    Find Nurse Practitioner jobs in Martinsville, VA

What are the best paying companies for a Nurse Practitioner in Roanoke, VA?

Nurse Practitioners in Roanoke, VA, can find top-paying jobs at Signify Health, offering an average salary of $161,125. A Touch of Grace Healthcare and Virginia Internal Medicine also provide competitive salaries, averaging $150,000 each. These companies value skilled practitioners and offer attractive compensation packages.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Roanoke, VA, highlighting Signify Health with the highest at $161,125 and Everside Health with the lowest at $110,833.
  1. Signify Health
    Average Salary: $161,125
    Signify Health offers rewarding Nurse Practitioner jobs in Roanoke, VA. They focus on in-home health evaluations. This company operates in many locations across the U.S.


  2. A Touch of Grace Healthcare
    Average Salary: $150,000
    A Touch of Grace Healthcare provides excellent Nurse Practitioner positions in Roanoke, VA. They offer a variety of care services. This company operates in several locations in Virginia.


  3. Virginia Internal Medicine
    Average Salary: $150,000
    Virginia Internal Medicine has top-paying Nurse Practitioner jobs in Roanoke, VA. They focus on internal medicine. This company operates in multiple locations in Virginia.


  4. Health Career Services
    Average Salary: $128,000
    Health Career Services offers competitive Nurse Practitioner salaries in Roanoke, VA. They provide healthcare staffing services. This company operates in various locations in Virginia.


  5. BrightView Health
    Average Salary: $124,500
    BrightView Health provides Nurse Practitioner jobs with a good salary in Roanoke, VA. They focus on addiction treatment services. This company operates in several locations in Virginia.


  6. Universal Health Services Inc.
    Average Salary: $123,538
    Universal Health Services Inc. offers Nurse Practitioner jobs with a solid salary in Roanoke, VA. They provide healthcare services in many locations. This company operates nationwide.


  7. Psychogeriatric Services
    Average Salary: $120,625
    Psychogeriatric Services offers Nurse Practitioner jobs with a good salary in Roanoke, VA. They focus on geriatric mental health. This company operates in several locations in Virginia.


  8. CVS Health
    Average Salary: $119,470
    CVS Health provides Nurse Practitioner jobs with a competitive salary in Roanoke, VA. They offer a range of healthcare services. This company operates in many locations across the U.S.


  9. Healing Partners
    Average Salary: $118,500
    Healing Partners offers Nurse Practitioner jobs with a good salary in Roanoke, VA. They focus on patient care services. This company operates in several locations in Virginia.


  10. Everside Health
    Average Salary: $110,833
    Everside Health provides Nurse Practitioner jobs with a solid salary in Roanoke, VA. They focus on primary care services. This company operates in many locations across the U.S.

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