Virginia Nurse Practitioner Salary Guide - 2024

by Staff

Updated: November 8th, 2023

Nurse practitioners in the Commonwealth of Virginia earn an average of $116,980 (Bureau of Labor Statistics - 2022), nearly 5% below the nationwide annual wage. There is room for growth as proven by the top tier of nurse practitioners in the state at $141,490 per year. So what can you do to bridge the almost 30% gap? Let’s take a look below.

Virginia Nurse Practitioner Salaries – Visualized

Nurse Practitioners Salaries in urban areas of Virginia

Metro Area# EmployedMean Salary
Blacksburg-Christiansburg-Radford, VA110$109,790
Charlottesville, VA360$119,170
Harrisonburg, VA100$105,210
Lynchburg, VA200$107,310
Richmond, VA1,400$114,990
Roanoke, VA310$107,850
Staunton-Waynesboro, VA130$106,250
Virginia Beach-Norfolk-Newport News, VA-NC1,220$113,090
Winchester, VA-WV140$117,640
Source: Bureau of Labor Statistics - 2022

Nurse Practitioners Salaries in rural areas of Virginia

Metro Area# EmployedMean Salary
Southwest Virginia nonmetropolitan area260$116,750
Southside Virginia nonmetropolitan area210$104,470
Northeast Virginia nonmetropolitan area50$104,960
Northwest Virginia nonmetropolitan area70$129,840
Source: Bureau of Labor Statistics - 2022

Increase Your Nurse Practitioner Salary in Virginia

Review the Healthcare Workforce Data

The Old Dominion has an abundance of resources available for nursing professionals to take into account. You can use all of these to make more informed decisions regarding the direction to take your career. Start with the healthcare workforce data center. Within this data center you can find the following analyses:

As a nurse practitioner, you can use the information in this data center to make intelligent decisions that will determine your trajectory toward the path that increases your salary.

Geographical Relocation

Once you’ve analyzed the data, another way to increase your salary in Virginia is by relocating to the region with the highest wages. Currently, the southside Virginia non-metropolitan region averages 6% higher annually with the top 10% earning in excess of $150,000 per year. You could move there, but moving across state lines into Maryland can also increase your nurse practitioner income to a comparable level.

Join Professional Organizations

Other than trend-watching and geographical relocation, you can also increase your nurse practitioner salary by joining a professional organization such as the Virginia Council of Nurse Practitioners. Associations like this one provide an abundance of opportunities to advance your career including:

  • Networking Opportunities
  • Job Boards
  • Legislative Updates
  • Continuing Education Classes
  • Advocacy for FPA

The Virginia Council of Nurse Practitioners is another similar organization that advocates for health care professionals. The annual conferences are excellent opportunities to both increase your skills and network with professionals to advance your career. Two additional organizations include the Virginia Organization of Nurse Executives and Leaders and the Virginia Nurses Association. As a nurse practitioner, it’s advantageous to stay informed with the Virginia Board of Nursing, which posts legislative updates that are relevant to practitioners in the state.

Submit Your Resume for a Professional Review

Standing out in a crowd can be difficult. In order to get future employers to notice your resume, you might consider submitting it for a review or even a revamp. Most resumes are only glanced over for a few seconds before being tossed in the mediocre pile. You have a brief opportunity to get noticed, so invest in a resume review service. You might be able to find this service for free from one of the nursing associations; but if not, it could be worth it to pay for the service. Spending $100 upfront to make your resume rise above the rest could earn you the job of your dreams.


The Old Dominion is as good of a state as any other to practice as a nurse practitioner. Make the most of your salary opportunities by taking advantage of the resources in front of you.

Degree Programs