Position
City
Salary

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

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

In Roanoke, VA, Nurse Practitioners earn a good living. The average yearly salary stands at $130,122. This makes the area a solid choice for those in the nursing field. Many Nurse Practitioners see their earnings in the mid to upper ranges of this average.

Specifically, Nurse Practitioners in Roanoke can expect to make between $95,000 and $230,000 per year. The majority of Nurse Practitioners earn between $107,273 and $168,636. This range shows the potential for growth and the rewards of experience. Factors like education, experience, and specialty can also influence salary. Job seekers should consider these when planning their career path.

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 top salaries in several nearby cities. Covington, VA, stands out with the highest average salary of $180,391. This makes it an attractive option for those seeking better pay. Other cities like Bedford, VA, and Harrisonburg, VA, also offer competitive salaries.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Roanoke, VA, highlighting Covington, VA with the highest at $180,391 and Blacksburg, VA with the lowest at $137,240.
  1. Covington, VA
    Average Salary: $180,391
    Opportunities in Covington offer a close-knit community feel with reputable healthcare providers. Working here, you'll find a supportive environment and the chance to make a real difference in people's lives.
    Find Nurse Practitioner jobs in Covington, VA


  2. Bedford, VA
    Average Salary: $158,517
    Bedford's healthcare sector is growing, offering diverse settings from clinics to hospitals. This city values compassionate care, making it an excellent place for dedicated professionals.
    Find Nurse Practitioner jobs in Bedford, VA


  3. Harrisonburg, VA
    Average Salary: $152,076
    Harrisonburg is known for its vibrant community and excellent healthcare facilities. Here, you can expect to provide quality care while enjoying a welcoming atmosphere.
    Find Nurse Practitioner jobs in Harrisonburg, VA


  4. Charlottesville, VA
    Average Salary: $148,666
    Charlottesville offers a mix of urban and rural healthcare settings, allowing for a varied and enriching experience. The city's strong community support enhances patient care.
    Find Nurse Practitioner jobs in Charlottesville, VA


  5. Richmond, VA
    Average Salary: $148,624
    Richmond provides a dynamic work environment with numerous healthcare institutions. The city's rich history and cultural diversity create a unique setting for healthcare professionals.
    Find Nurse Practitioner jobs in Richmond, VA


  6. Washington, DC
    Average Salary: $146,897
    Working in Washington, DC, means you'll have access to top-notch healthcare facilities and a network of professional connections. The city's diverse population offers varied healthcare experiences.
    Find Nurse Practitioner jobs in Washington, DC


  7. Salem, VA
    Average Salary: $143,177
    Salem combines a small-town feel with quality healthcare opportunities. The supportive community and excellent facilities make it a great place to build a career.
    Find Nurse Practitioner jobs in Salem, VA


  8. Greensboro, NC
    Average Salary: $138,934
    Greensboro offers a thriving healthcare sector with many opportunities for growth. The city’s diverse population provides a rich variety of healthcare experiences.
    Find Nurse Practitioner jobs in Greensboro, NC


  9. Martinsville, VA
    Average Salary: $138,681
    Martinsville provides a friendly and community-oriented environment with good healthcare facilities. It’s a place where you can provide personalized care and enjoy a close-knit community.
    Find Nurse Practitioner jobs in Martinsville, VA


  10. Blacksburg, VA
    Average Salary: $137,240
    Blacksburg offers a balanced work environment with quality healthcare institutions. The city's academic setting enriches professional development and patient care.
    Find Nurse Practitioner jobs in Blacksburg, VA

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

Signify Health offers one of the best pay packages for Nurse Practitioners in Roanoke, VA, with an average salary of $161,125. Health Career Services follows closely behind, offering an average salary of $136,667. Optum pays Nurse Practitioners around $127,795 on average, making it another strong choice for potential candidates. Amedisys and Healing Partners also provide competitive salaries, with averages around $117,500 and $117,083, respectively. These companies show a commitment to fair compensation, making them attractive employers for those in the nursing field.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Roanoke, VA, highlighting Signify Health with the highest at $161,125 and Intercept Health with the lowest at $101,346.
  1. Signify Health
    Average Salary: $161,125
    Signify Health offers Nurse Practitioners the chance to deliver high-quality care at home. They operate in multiple states, including Virginia, and focus on patient-centered care. They provide a supportive environment and offer growth opportunities.


  2. Health Career Services
    Average Salary: $136,667
    Health Career Services helps Nurse Practitioners find rewarding positions in the Roanoke area. They offer competitive pay and focus on placing professionals in settings that match their skills. This company values continuous learning and professional development.


  3. Optum
    Average Salary: $127,795
    Optum provides diverse opportunities for Nurse Practitioners across various healthcare settings. They emphasize teamwork and innovation. They have many locations in Virginia, offering flexibility and growth potential.


  4. Marathon Health
    Average Salary: $127,000
    Marathon Health focuses on wellness and prevention. They offer Nurse Practitioners the chance to work in integrated care settings. They operate in multiple locations in Virginia and value a holistic approach to health.


  5. CVS Health
    Average Salary: $124,783
    CVS Health offers numerous positions for Nurse Practitioners, allowing them to deliver care in clinics and pharmacies. They have a broad presence in Virginia and prioritize patient care and community health.


  6. BrightView Health
    Average Salary: $122,500
    BrightView Health provides specialized care for addiction treatment. They offer competitive salaries for Nurse Practitioners who wish to make a difference. They have multiple locations in Virginia and support ongoing education.


  7. Amedisys
    Average Salary: $117,500
    Amedisys focuses on home health and hospice care. They offer Nurse Practitioners the opportunity to provide personalized care. They operate in various locations in Virginia and value compassion and dedication.


  8. Healing Partners
    Average Salary: $117,083
    Healing Partners is dedicated to integrative health and wellness. They offer Nurse Practitioners the chance to work in a supportive environment. They have several locations in Virginia and emphasize holistic care.


  9. Intercept Health
    Average Salary: $101,346
    Intercept Health provides care for individuals with intellectual and developmental disabilities. They offer rewarding positions for Nurse Practitioners who value making a positive impact. They operate in multiple locations in Virginia and focus on person-centered care.

Currently 6,684 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,684 Job Openings