US Salary Data

May 2025 OEWS estimate

Nurse Practitioner Salary in Virginia Beach, VA

The median annual salary is $124,530, based on the latest available BLS occupational wage data.

Salary overview

Median annual salary

$124,530

Mean annual salary

$123,580

Employment estimate

1,300

Annual salary percentiles

MeasureAnnual salary
Median annual salary$124,530
Mean annual salary$123,580
10th percentile$101,530
25th percentile$106,220
50th percentile$124,530
75th percentile$132,980
90th percentile$143,530

Compared with the U.S.

Virginia Beach, VA median
$124,530
U.S. median
$132,300
Difference
5.9%

What the data shows

  • Nurse Practitioners in Virginia Beach, VA earn 5.9% less than the national median.
  • The 25th–75th percentile annual salary range is $106,220–$132,980.
  • BLS estimates employment at 1,300 workers in this metro area.