SalaryData

Nurse Practitioner Salary in Virginia

Based on 7K+ workers in Virginia

Data year: 2025 · Last updated: October 2026

Median Annual Salary (VA)

$127,810

$61.45/hr

vs National Average

$133,771

-4.5% vs national median

Salary Range (10th–90th)

$100K – $161K

7K employed in Virginia

The **Nurse Practitioner salary in Virginia** presents a compelling picture for healthcare professionals. The median annual income for Nurse Practitioners in the Commonwealth stands at $127,810, with salaries typically falling between $99,990 and $161,470. This median places Virginia's Nurse Practitioner earnings 4% below the national average, reflecting the unique economic landscape of the state for this in-demand role, which currently employs 7,110 individuals.

Several factors can influence a Nurse Practitioner's earning potential within Virginia. Experience level, specialty area such as family practice or critical care, and the specific geographic location within the state—whether urban or rural—all play a significant role. Additionally, the type of healthcare facility, be it a large hospital system or a private practice, can impact compensation packages and contribute to the observed salary range.

Salary Distribution — Nurse Practitioner in Virginia

Nurse Practitioner (VA) salary percentiles
PercentileAnnual Salary
10th percentile$99,990
25th percentile$109,180
Median (50th percentile)$127,810
75th percentile$139,500
90th percentile$161,470

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in Virginia tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in Virginia vs National

Historical Nurse Practitioner salary trend in Virginia
YearMedian Salary (Virginia)
2022$110,860
2023$123,950
2024$124,210
2025$127,810
2026 (projected)$131,514

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Practitioner in Virginia
YearVirginia MedianNational Median
2022$110,860$118,452
2023$123,950$125,602
2024$124,210$129,125
2025$127,810$133,771
2026 (projected)$131,514$137,648

Nurse Practitioner Salary by Experience Level in Virginia

Nurse Practitioner salary by experience level in Virginia
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$109,180
Mid-level3-5 yrs$127,810
Senior6-9 yrs$139,500
Staff / Lead10+ yrs$161,470

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in Virginia

How other high-demand occupations in Virginia compare to Nurse Practitioner ($127,810 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Anesthesiologist in VA$488,310+282.1%$234.76/hr
Cardiologist in VA$461,450+261.0%$221.85/hr
Radiologist in VA$376,270+194.4%$180.90/hr
Surgeon in VA$360,510+182.1%$173.32/hr
Psychiatrist in VA$295,010+130.8%$141.83/hr
Obstetrician and Gynecologist in VA$282,410+121.0%$135.77/hr
Nurse Anesthetist in VA$252,110+97.3%$121.21/hr
Family Medicine Physician in VA$222,630+74.2%$107.03/hr
Dentist in VA$197,110+54.2%$94.76/hr
Pediatrician in VA$195,940+53.3%$94.20/hr
Pharmacist in VA$144,060+12.7%$69.26/hr
Physician Assistant in VA$135,940+6.4%$65.36/hr

Frequently Asked Questions

How much do Nurse Practitioners make in Virginia?

In Virginia, the median annual salary for Nurse Practitioners is $127,810, which translates to about $61 per hour. The salary range typically falls between $99,990 and $161,470 per year.

What is the average salary for an NP in Virginia compared to the national average?

The average Nurse Practitioner salary in Virginia is 4.5% lower than the national average. This means Virginia NPs earn less than their counterparts across the United States.

What is the salary range for Nurse Practitioners in Virginia?

The salary range for Nurse Practitioners in Virginia is quite broad, with most earning between $99,990 and $161,470 annually. The median salary is $127,810 per year.

How many Nurse Practitioners are employed in Virginia?

Virginia is home to approximately 7,110 employed Nurse Practitioners. This indicates a significant presence of NPs within the state's healthcare workforce.

More Locations