SalaryData

Nurse Practitioner Salary in Missouri

Based on 8K+ workers in Missouri

Data year: 2025 · Last updated: June 2026

Median Annual Salary (MO)

$129,930

$62.466/hr

vs National Average

$133,771

-2.9% vs national median

Salary Range (10th–90th)

$101K $162K

8K employed in Missouri

Salary Distribution — Nurse Practitioner in Missouri

Nurse Practitioner (MO) salary percentiles
PercentileAnnual Salary
10th percentile$100,650
25th percentile$119,910
Median (50th percentile)$129,930
75th percentile$144,640
90th percentile$162,060

Historical Salary Trend — Nurse Practitioner in Missouri vs National

Historical Nurse Practitioner (Missouri vs National) salary trend
YearMedian Salary (United States)
2022$106,640
2023$117,910
2024$126,370
2025$129,930
Historical salary trend for Nurse Practitioner in Missouri
YearMissouri MedianNational Median
2022$106,640$118,452
2023$117,910$125,602
2024$126,370$129,125
2025$129,930$133,771

Nurse Practitioner Salary by Experience Level in Missouri

Nurse Practitioner Salary in Other States

Related Occupations

More Locations