Position
City
Salary

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

The average salary for a Nurse Practitioner is $143,727 per year in Richmond, VA.

Nurse Practitioners in Richmond, VA, typically earn a competitive salary. The average yearly salary stands at around $143,727. This number offers a solid foundation for those looking to enter or continue in the field. Factors like experience, specialization, and workplace can influence earnings.


The salary data shows a range of incomes for Nurse Practitioners. About 29.77% earn between $108,127 and $128,557 annually. Meanwhile, the top earners, who make up 2.01% of the group, bring in more than $251,139 each year. This spread highlights the potential for growth and advancement in the profession. A career in nursing in Richmond can be both rewarding and financially beneficial.

Nurse Practitioner jobs in Richmond, VA

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

Nurse Practitioners in Alexandria, VA, enjoy some of the highest salaries in the region. With an average salary of $153,437, this city offers competitive pay and excellent opportunities. Nearby cities like Harrisonburg and Charlottesville also provide strong earning potential for Nurse Practitioners. In addition to Alexandria, cities such as Harrisonburg and Charlottesville offer strong average salaries. Nurse Practitioners can expect to earn $148,755 in Harrisonburg and $148,556 in Charlottesville. These cities provide a good balance of high pay and quality healthcare facilities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Richmond, VA, highlighting Alexandria, VA with the highest at $153,437 and Danville, VA with the lowest at $142,779.
  1. Alexandria, VA
    Average Salary: $153,437
    In Alexandria, advanced practice nurses enjoy working in a vibrant city with plenty of healthcare opportunities. Many opportunities exist in local hospitals and private clinics. The city's proximity to Washington, D.C., offers additional career growth.
    Find Nurse Practitioner jobs in Alexandria, VA


  2. Harrisonburg, VA
    Average Salary: $148,755
    Harrisonburg provides a welcoming environment for healthcare professionals. Here, nurses work in community health centers and local hospitals. The city’s emphasis on wellness aligns well with healthcare careers.
    Find Nurse Practitioner jobs in Harrisonburg, VA


  3. Charlottesville, VA
    Average Salary: $148,556
    Charlottesville is a great place for nurses with access to renowned healthcare facilities. Many work in university-affiliated hospitals. The city’s rich culture supports a balanced professional and personal life.
    Find Nurse Practitioner jobs in Charlottesville, VA


  4. Bristol, VA
    Average Salary: $148,300
    Bristol offers a mix of urban and rural settings for healthcare professionals. Nurses find work in local hospitals and clinics. The city’s friendly atmosphere makes it a pleasant place to live and work.
    Find Nurse Practitioner jobs in Bristol, VA


  5. Petersburg, VA
    Average Salary: $145,815
    Petersburg provides diverse healthcare opportunities in a historic city. Nurses work in various settings, including public health and private practices. The city’s rich heritage adds to the cultural experience.
    Find Nurse Practitioner jobs in Petersburg, VA


  6. Virginia Beach, VA
    Average Salary: $145,263
    Virginia Beach offers a dynamic environment for healthcare workers. Nurses find jobs in coastal clinics and large medical centers. The city’s coastal location provides leisure activities to enjoy outside of work.
    Find Nurse Practitioner jobs in Virginia Beach, VA


  7. Salem, VA
    Average Salary: $145,001
    Salem is a great place for healthcare professionals seeking a quieter city. Nurses work in community health centers and regional hospitals. The city’s blend of small-town charm and modern amenities is appealing.
    Find Nurse Practitioner jobs in Salem, VA


  8. Norfolk, VA
    Average Salary: $143,441
    Norfolk provides a vibrant environment for nurses with many opportunities in medical facilities. The city’s naval presence brings additional healthcare needs. Nurses benefit from a lively urban setting.
    Find Nurse Practitioner jobs in Norfolk, VA


  9. Fredericksburg, VA
    Average Salary: $142,897
    Fredericksburg offers a mix of historical charm and modern healthcare opportunities. Nurses work in local hospitals and private clinics. The city’s historic sites provide a rich cultural experience.
    Find Nurse Practitioner jobs in Fredericksburg, VA


  10. Danville, VA
    Average Salary: $142,779
    Danville offers a welcoming environment for healthcare professionals. Nurses work in various settings, including community health centers. The city’s supportive community makes it a great place to build a career.
    Find Nurse Practitioner jobs in Danville, VA

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

Job seekers in Richmond, VA, looking to become Nurse Practitioners will find top-paying opportunities at New Hope Wellness, Signify Health, and InnovAge. These companies lead in offering competitive salaries, with New Hope Wellness topping the list at an impressive $166,250 annually. Signify Health and InnovAge follow closely, each providing substantial compensation packages. These positions provide not only high earnings but also valuable professional experiences.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Richmond, VA, highlighting New Hope Wellness with the highest at $166,250 and Healing Partners with the lowest at $116,875.
  1. New Hope Wellness
    Average Salary: $166,250
    New Hope Wellness offers top-notch care through its numerous facilities in Richmond, VA. Nurse Practitioners here have the chance to work in a dynamic environment, providing high-quality patient care and experiencing rewarding career growth.


  2. Signify Health
    Average Salary: $160,000
    Signify Health focuses on improving health outcomes through in-home assessments. Nurse Practitioners work in various Richmond locations, ensuring patients receive comprehensive care tailored to their needs.


  3. InnovAge
    Average Salary: $135,433
    InnovAge provides healthcare services for senior communities. Nurse Practitioners in Richmond contribute to enhancing the quality of life for elderly patients, working closely with a supportive care team.


  4. Marathon Health
    Average Salary: $134,875
    Marathon Health emphasizes wellness and preventative care. Nurse Practitioners in Richmond have the opportunity to develop lasting relationships with patients, supporting their health and well-being.


  5. Elevance Health
    Average Salary: $134,600
    Elevance Health offers a range of health services, including primary care. Nurse Practitioners in Richmond are integral in delivering accessible and effective healthcare to a diverse community.


  6. HealthForce of Virginia, Inc.
    Average Salary: $132,000
    HealthForce of Virginia, Inc. focuses on providing healthcare to underserved populations. Nurse Practitioners in Richmond play a crucial role in ensuring equitable access to quality care.


  7. CVS Health
    Average Salary: $131,980
    CVS Health is a leading healthcare company with multiple locations in Richmond. Nurse Practitioners here benefit from a supportive environment and opportunities for professional development.


  8. MId-Atlantic Long Term Care
    Average Salary: $131,667
    MId-Atlantic Long Term Care provides specialized care for long-term health needs. Nurse Practitioners in Richmond work to improve the lives of patients requiring extended medical support.


  9. DaVita
    Average Salary: $117,510
    DaVita focuses on kidney care and is present in Richmond. Nurse Practitioners here focus on managing chronic conditions and supporting patients through their treatment journeys.


  10. Healing Partners
    Average Salary: $116,875
    Healing Partners combines medical and surgical services. Nurse Practitioners in Richmond contribute to a multidisciplinary approach, ensuring comprehensive care for patients.

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