SalaryData

Nurse Practitioner Salary in Virginia

Based on 6K+ workers in Virginia

Data year: 2024 · Last updated: May 2026

Median Annual Salary (VA)

$124,210

$59.716/hr

vs National Average

$129,125

-3.8% vs national median

Salary Range (10th–90th)

$85K $156K

6K employed in Virginia

Salary Distribution — Nurse Practitioner in Virginia

Nurse Practitioner (VA) salary percentiles
PercentileAnnual Salary
10th percentile$85,020
25th percentile$106,690
Median (50th percentile)$124,210
75th percentile$132,940
90th percentile$155,800

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
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

Nurse Practitioner Salary by Experience Level in Virginia

Nurse Practitioner Salary in Other States

Related Occupations

More Locations