Nurse Practitioners Salary in St. Louis, MO-IL

MO

Nurse Practitioners

St. Louis, MO-IL

3,360

Median Annual Salary

$129,390($62/hr)
Salary Range10th - 90th percentile
$96,590
$129,390median
$151,870

Mean Salary

$128,380

25th Percentile

$113,730

75th Percentile

$149,990

Total Employment

3,360

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 according to the latest BLS data.

What is the salary range for Nurse Practitionerss in St. Louis, MO-IL?

Nurse Practitioners salaries in St. Louis, MO-IL range from $96,590 (10th percentile) to $151,870 (90th percentile).

How many Nurse Practitioners jobs are in St. Louis, MO-IL?

There are approximately 3,360 Nurse Practitioners positions in the St. Louis, MO-IL metropolitan area.

Salary data from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program, May 2024.Visit BLS OEWS program