Nurse Practitioners Salary in St. Louis, MO-IL

Median Salary
$131,580
per year
Hourly Rate
$63.26
per hour
Employment
3,430
in St. Louis, MO-IL
vs. National Avg
-0.5%
National: $132,300

📊 Compared to the national median of $132,300, St. Louis, MO-IL pays 0.5% LESS for Nurse Practitioners positions.

Salary Distribution in St. Louis, MO-IL

10th
$108,340
25th
$127,460
Median
$131,580
75th
$154,500
90th
$164,280
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS).