Nurse Practitioner salary in Missouri
Nurse practitioners in Missouri earn a median $129,930 a year, 2% below the national median of $132,300. That ranks #35 of 51 states. After taxes, a single filer keeps about $94,904.
Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 29-1171. Taxes for tax year 2026.
| Yearly | Monthly | Every 2 weeks | Hourly | |
|---|---|---|---|---|
| Median pay | $129,930 | $10,828 | $4,997 | $62.47 |
| Average pay | $130,970 | $10,914 | $5,037 | $62.97 |
| Take-home (median) | $94,904 | $7,909 | $3,650 | $45.63 |
Where the money goes
| Item | Per year |
|---|---|
| Federal income tax | $19,917 |
| Social Security and Medicare | $9,940 |
| Missouri income tax | $5,169 |
| Take-home | $94,904 |
Missouri's prices are 9% below the U.S. average, so the median take-home buys what $104,500 buys in an average-priced state. The Missouri minimum wage is $15.00; the median nurse practitioner earns 4.2 times that.
Nurse Practitioner pay in Missouri vs. neighboring states
| State | Median salary | Take-home | Buying power |
|---|---|---|---|
| Missouri | $129,930 | $94,904 | $104,500 |
| Arkansas | $125,660 | $92,993 | $106,966 |
| Illinois | $130,680 | $94,262 | $94,302 |
| Iowa | $130,160 | $95,936 | $109,314 |
| Kansas | $126,650 | $91,564 | $101,661 |
| Kentucky | $122,870 | $91,065 | $101,005 |
| Nebraska | $132,130 | $96,444 | $107,038 |
| Oklahoma | $133,390 | $96,981 | $110,403 |
| Tennessee | $117,590 | $91,555 | $99,657 |
Frequently asked questions
- How much do nurse practitioners make in Missouri?
- The median salary is $129,930 a year ($62.47 an hour), and the average is $130,970, per BLS data for May 2025.
- How much do nurse practitioners take home in Missouri?
- About $94,904 a year after federal and Missouri taxes, or $3,650 every two weeks, for a single filer at the median salary.
- Do nurse practitioners earn more in Missouri than the national average?
- Missouri ranks #35 of 51 for median pay, 2% below the U.S. median of $132,300. Adjusted for prices and taxes it ranks #14.