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 41% since 2014, when the median was $89,640.

Median Annual Salary

$126,370

Mean Annual

$124,600

Median Hourly

$60.75

Total Employed

6,820

Location Quotient

1.17

Average concentration

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
2018 $98,430
2017 $95,500
2016 $92,420
2015 $91,020
2014 $89,640

Related Healthcare Practitioners and Technical Occupations Jobs in Missouri

Other occupations in the same group, sorted by salary.