SalaryData

Nurse Practitioner Salary in Virginia

Based on 7K+ workers in Virginia

Data year: 2025 · Last updated: June 2026

Median Annual Salary (VA)

$127,810

$61.447/hr

vs National Average

$133,771

-4.5% vs national median

Salary Range (10th–90th)

$100K $161K

7K employed in Virginia

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

Historical Salary Trend — Nurse Practitioner in Virginia vs National

Historical Nurse Practitioner (Virginia vs National) salary trend
YearMedian Salary (United States)
2022$110,860
2023$123,950
2024$124,210
2025$127,810
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

Nurse Practitioner Salary by Experience Level in Virginia

Nurse Practitioner Salary in Other States

Related Occupations

More Locations