VA · SOC 29-1171 · Most current data

Nurse Practitioners Salary in Virginia

Median Annual Salary $124,210 -4% below national average (national: $129,210)
$122,180Mean Annual
$60Median Hourly
6,470Employed in State

Virginia ranks 41st of 50 states and D.C. for nurse practitioners pay, trailing top-paying California ($166,610) by $42,400 — a 34% gap.

Virginia employs roughly 2.1% of all nurse practitioners in the country (6,470 workers).

Salary Range: 10th to 90th Percentile

$124,210
$85,020
10th pct.
$155,800
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$85,020$40.87
25th percentile$106,690$51.29
50th percentile (median)$124,210$59.72
75th percentile$132,940$63.91
90th percentile (top earners)$155,800$74.90
Mean (average)$122,180$58.74

How Virginia Compares

StateMedian Annualvs. Virginia
Virginia (current) $124,210 n/a
California $166,610 +34%
New Jersey $149,620 +20%
Alaska $145,450 +17%
New York $145,390 +17%
Oregon $144,600 +16%
Washington $140,220 +13%
Connecticut $138,960 +12%
Massachusetts $138,890 +12%

Showing top-paying states with available data. View all states →

Related Occupations in Virginia

OccupationMedian AnnualEmployment
Veterinarians $124,110 2,560
Medical and Health Services Managers $124,530 9,820
Software Quality Assurance Analysts and Testers $123,270 9,880
Industrial Production Managers $123,060 2,530
Operations Research Analysts $123,050 6,320
Administrative Services Managers $125,830 2,770

Frequently Asked Questions

What is the average Nurse Practitioners salary in Virginia?

The mean nurse practitioners salary in Virginia is $122,180 per year. The median (middle) salary is $124,210 per year.

What is the starting salary for a Nurse Practitioners in Virginia?

Entry-level nurse practitionerss (10th percentile) in Virginia typically earn around $85,020 per year. Workers at the 25th percentile earn approximately $106,690 per year.

What is the highest Nurse Practitioners salary in Virginia?

Top earners (90th percentile) in this occupation in Virginia make approximately $155,800 per year. Those in the 75th percentile earn around $132,940 per year.

How does the Virginia Nurse Practitioners salary compare to the national average?

The median nurse practitioners salary in Virginia is $124,210, which is -4% below national average of $129,210.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.