WageDepth

Nurse Practitioners Salary in Missouri

SOC 29-1171 · State · 2024 BLS OEWS

The median salary for a Nurse Practitioners in Missouri is $126,370 per year as of 2024. That works out to roughly $60.75 per hour. This is 2% below the national median of $129,210. 6,820 people work as Nurse Practitioners in Missouri. Wages have grown 24% since 2019, when the median was $101,860.

Median Annual Salary

$126,370

Mean Annual

$124,600

Median Hourly

$60.75

Total Employed

6,820

Salary Distribution

$95k
10th
$108k
25th
$126k
Median
$141k
75th
$151k
90th

How This Compares

Missouri

$126,370

this metro

United States

$129,210

you earn -2% vs US

Salary Trend

View data table
Year Median Annual
2024 $126,370
2023 $117,910
2022 $106,640
2021 $101,180
2020 $104,050
2019 $101,860

Related Healthcare Practitioners and Technical Occupations Jobs in Missouri

Other occupations in the same group, sorted by salary.