WageDepth

Nurse Practitioners Salary in Virginia Beach-Chesapeake-Norfolk, VA-NC

SOC 29-1171 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Virginia Beach-Chesapeake-Norfolk, VA-NC is $125,330 per year as of 2024. That works out to roughly $60.25 per hour. This is 3% below the national median of $129,210. 1,290 people work as Nurse Practitioners in Virginia Beach-Chesapeake-Norfolk, VA-NC. Wages have grown 37% since 2014, when the median was $91,360.

Median Annual Salary

$125,330

Mean Annual

$117,660

Median Hourly

$60.25

Total Employed

1,290

Location Quotient

0.86

Average concentration

Salary Distribution

$87k
10th
$104k
25th
$125k
Median
$131k
75th
$135k
90th

How This Compares

Virginia Beach-Chesapeake-Norfolk, VA-NC

$125,330

this metro

Virginia

$124,210

you earn +1% vs state

United States

$129,210

you earn -3% vs US

Salary Trend

View data table
Year Median Annual
2024 $125,330
2023 $120,480
2022 $104,220
2021 $100,320
2020 $102,140
2019 $99,930
2018 $97,480
2017 $97,850
2016 $100,000
2015 $94,840
2014 $91,360

Related Healthcare Practitioners and Technical Occupations Jobs in Virginia Beach-Chesapeake-Norfolk, VA-NC

Other occupations in the same group, sorted by salary.