Nurse Practitioners Salary in St. Louis, MO-IL
2024 wage data from the Bureau of Labor Statistics
Median Salary
$129,390
Average Salary
$128,380
vs National
+$180
Employed
3,360
Salary Distribution
$96,590$151,870
10th %ileMedian: $129,39090th %ile
| Percentile | Annual Salary | Monthly |
|---|---|---|
| 10th Percentile | $96,590 | $8,049 |
| 25th Percentile | $113,730 | $9,478 |
| Median | $129,390 | $10,783 |
| 75th Percentile | $149,990 | $12,499 |
| 90th Percentile | $151,870 | $12,656 |
| Mean (Average) | $128,380 | $10,698 |
Ad
Nurse Practitioners Salary in Other Cities
| Metro Area | Median Salary |
|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | $225,730 |
| San Francisco-Oakland-Berkeley, CA | $220,330 |
| Sacramento-Roseville-Folsom, CA | $164,520 |
| Los Angeles-Long Beach-Anaheim, CA | $164,510 |
| Riverside-San Bernardino-Ontario, CA | $162,470 |
| San Diego-Chula Vista-Carlsbad, CA | $162,030 |
| Las Vegas-Henderson-Paradise, NV | $159,930 |
| New York-Newark-Jersey City, NY-NJ-PA | $152,790 |
| Portland-Vancouver-Hillsboro, OR-WA | $151,890 |
| Seattle-Tacoma-Bellevue, WA | $142,940 |
Highest Paying Jobs in St. Louis, MO-IL
| Occupation | Median Salary |
|---|---|
| Financial Managers | $140,240 |
| Nurse Practitioners | $129,390 |
| Lawyers | $128,070 |
| Database Administrators | $122,290 |
| Computer Network Architects | $122,130 |
| Software Developers | $120,490 |
| Computer Hardware Engineers | $116,880 |
| Electrical Engineers | $113,310 |
| Medical and Health Services Managers | $104,410 |
| Management Analysts | $102,540 |
Ad
Frequently Asked Questions
What is the average Nurse Practitioners salary in St. Louis, MO-IL?
The median annual salary for a Nurse Practitioners in St. Louis, MO-IL is $129,390 as of 2024. The average (mean) salary is $128,380.
What is the salary range for Nurse Practitioners in St. Louis, MO-IL?
Nurse Practitioners salaries in St. Louis, MO-IL range from $96,590 (10th percentile) to $151,870 (90th percentile). The middle 50% earn between $113,730 and $149,990.
How many Nurse Practitioners work in St. Louis, MO-IL?
There are approximately 3,360 Nurse Practitioners employed in the St. Louis, MO-IL metropolitan area.