Nurse Practitioners Salary in St. Louis, MO-IL
Average Nurse Practitioners salary data for St. Louis, MO-IL based on BLS occupational employment statistics.
Median Annual Salary
$129,390
In St. Louis, MO-IL
Salary Range
$96,590 – $151,870
10th–90th percentile
vs. National Average
+0.1%
Above national avg
National Comparison
The national median salary for a Nurse Practitioners is $129,210. In St. Louis, MO-IL, the median is $129,390 — 0.1% higher than the national average.