SalaryNode

Average Nurse Practitioners Salary in St. Louis, MO-IL

Nurse Practitioners in St. Louis, MO-IL earn an average annual salary of $128,380, slightly below the national average of $131,710. This marginal difference is often influenced by regional economic factors, the specific healthcare demands within the St. Louis metropolitan area, and the competitive landscape for advanced practice registered nurses.

Executive Summary

  • Average Salary: $128,380 per year.
  • Growth Trend: Salaries have shifted 21.8% over the last 5 years.
  • Top Earners: Senior professionals (90th percentile) earn up to $151,870.
  • Outlook: The St. Louis, MO-IL area supports a robust workforce of 3,360 Nurse Practitioners. With a Location Quotient of 1.26, indicating a concentration 26% higher than the national average, the demand for these skilled professionals in the region is notably strong, suggesting a healthy and active job market.
2024 Market Data

Salary Overview

$128,380

The average Nurse Practitioners in St. Louis, MO-IL earns-2.5%below the national average.

BreakdownBased on 40h/week
Hourly

$61.7

Weekly

$2,469

Monthly

$10,698

Nurse Practitioners Salary Distribution in St. Louis, MO-IL

Salary progression for Nurse Practitioners in St. Louis, MO-IL is significantly tied to experience. Entry-level positions typically command lower salaries, while seasoned professionals with specialized skills and extensive experience can expect to earn considerably more. The widening gap between lower and higher percentile salaries clearly signifies substantial career advancement and earning potential.

Experience LevelMarket PercentileAnnual WageHourly Rate
Resident / New GradClinical rotation complete. Gaining floor experience.10% (Entry)$96,590$46.4
Staff ClinicianFull patient caseload. Proficient in core procedures.25% (Junior)$96,285$46.3
Charge / SeniorShift lead. Precepts new hires. Specialized certification.50% (Median)$129,390$62.2
SpecialistAdvanced degree/cert (e.g., ICU, OR). High acuity cases.75% (Senior)$160,475$77.2
Director / LeadDepartment head or Advanced Practice Provider.90% (Expert)$151,870$73

Detailed Nurse Practitioners Market Analysis

Relocation Context

Nominal Salary

$128,380

Gross Pay

Real Wage (Purchasing Power)

$128,380

Adjusted for COL (100)

The average annual salary of $128,380 in St. Louis, MO-IL aligns perfectly with the national average cost of living index of 100. This means that the purchasing power of a Nurse Practitioner's salary in St. Louis is equivalent to the national average, offering a stable financial standing without the pressure of significantly higher or lower living expenses.

Job Market Context

3,360

Total Jobs

2.507

Per 1K Jobs

1.26

Location Quotient

Above Average

With a location quotient of 1.26, St. Louis, MO-IL has a slightly higher-than-average concentration of Nurse Practitioners roles compared to the national norm.

A Location Quotient of 1.26 signifies that Nurse Practitioners are more concentrated in St. Louis, MO-IL than the national average. This suggests a competitive market where employers may need to offer attractive compensation to secure top talent, while also indicating a strong presence and established demand for these roles within the local healthcare ecosystem.

Nearby Job Markets

Nearby Cities for Nurse Practitioners

Comparing salaries near St. Louis, MO-IL

Hiring Nurse Practitionerss?

Frequently Asked Questions

How much does a Nurse Practitioners make in St. Louis, MO-IL?

The median annual salary for a Nurse Practitioners in St. Louis, MO-IL is $128,380. This typically ranges from $96,590 for entry-level positions to $151,870 for top-level roles.

How does the salary compare to the national average?

The average salary for this role in St. Louis, MO-IL is 2.5% lower than the national median of $131,710.

Is St. Louis, MO-IL a lucrative place for Nurse Practitioners?

Yes, with a stable cost of living.Nurse Practitioners in St. Louis earn a competitive $128,380 annually, which holds strong purchasing power due to the national average cost of living. The higher-than-average concentration of NPs also suggests robust local demand.

Is St. Louis, MO-IL a good place to live for Nurse Practitioners?

The Cost of Living Index in St. Louis, MO-IL is 100. While higher than average, this often correlates with higher wages.

Where are the highest paying cities near St. Louis, MO-IL?

Some top paying nearby cities include Springfield, IL ($124,390) and Cape Girardeau, MO-IL.

How does St. Louis compare to the national average salary for Nurse Practitioners?

Nurse Practitioners in St. Louis earn an average of $128,380 annually, which is slightly lower than the national average of $131,710.

What is the concentration of Nurse Practitioners in St. Louis?

St. Louis has a higher concentration of Nurse Practitioners than the national average, indicated by a Location Quotient of 1.26.

How does the cost of living in St. Louis affect a Nurse Practitioner's salary?

The cost of living in St. Louis is at the national average (100), meaning the $128,380 salary has average purchasing power compared to other regions.

What does the total workforce size suggest about Nurse Practitioner jobs in St. Louis?

With 3,360 Nurse Practitioners employed locally, the job market in St. Louis is substantial, supporting a significant number of advanced practice providers.

Methodology: Salary data is derived from the Bureau of Labor Statistics (BLS) OEWS 2024 release. Figures represent gross pay before taxes. Analysis includes 3,360 employees in the St. Louis, MO-IL area with a job density of 2.507 per 1,000 jobs. Cost of Living data is estimated based on state and metro averages.