GetSalaryPulse
St. Louis, Missouri · 2026

Nurse Midwives Salary in St. Louis, MO (2026)

Based on BLS data · Cost of living adjusted · Updated 2026 · 3 min read

Share:

Average Salary

$129,583

per year

Cost of Living Adjusted

$142,398

effective purchasing power

vs National Average

-5%

national avg: $136,980

Salary Range in St. Louis

25th %ile

$110,218

Entry

Median

$126,801

Mid

75th %ile

$148,900

Senior

Compare across cities

See how Nurse Midwives salaries stack up in different cities side by side.

Compare cities →

Nurse midwives in St. Louis earn an average of $124,465 annually, slightly below the national average but with significantly better purchasing power due to lower cost of living. This guide breaks down salary ranges, regional comparisons, and strategies to advance your earning potential.

Complete Nurse Midwives Salary Guide — St. Louis

Based on BLS data · Updated 2026

Salary Overview

Nurse midwives in St. Louis, Missouri currently earn an average salary of $124,465 per year. The median salary sits at $122,648, indicating a relatively tight distribution around the average. If you're entering this field, you can expect to start around the 25th percentile at $104,060 annually. Those in the top 25% of earners reach $138,844 or higher. The year-over-year growth rate of 4.4% suggests steady demand and increasing compensation in this market.

Cost of Living Advantage

While St. Louis's average salary is slightly below the national figure, the city's cost of living index of 91 (compared to the national average of 100) means your money stretches further. This 9% lower cost of living translates to an effective purchasing power of $136,774—meaning your $124,465 salary has the same buying power as earning $136,774 in an average U.S. city. This is a significant advantage for housing, childcare, transportation, and daily expenses. You'll find more affordable neighborhoods, lower property taxes, and reduced healthcare costs compared to major metropolitan areas.

National Comparison

The national average for nurse midwives is $131,570, making St. Louis positions approximately $7,105 below that benchmark. However, this gap is nearly eliminated when accounting for cost of living differences. In real terms, St. Louis nurse midwives have comparable or better financial positions than their national counterparts. This makes the region attractive for professionals seeking quality of life without sacrificing earning potential.

Factors Affecting Pay in St. Louis

Several variables influence nurse midwife compensation in this market. Experience is paramount—those with 10+ years typically earn significantly more than newcomers. Specialization matters too; midwives working in high-risk obstetrics or maternal-fetal medicine command higher salaries. Your employer type affects pay substantially: hospital systems typically offer more than private practices or birthing centers. Board certification and additional credentials like women's health specialization increase marketability and salary. Geographic location within the St. Louis metro area also plays a role, with positions in affluent suburbs sometimes offering premium compensation.

Reaching the Top 25%

To reach the $138,844+ earning tier, pursue advanced certifications beyond your CNM credential. Consider specializing in high-risk pregnancies or neonatal care. Seek positions at major medical centers like Washington University or Saint Louis University, which typically pay above-market rates. Develop leadership skills and move into management or education roles—many high earners transition to nurse educator or clinical supervisor positions. Build a strong professional network within St. Louis's healthcare community. Negotiate aggressively during hiring; many employers have flexibility beyond posted ranges. Stay current with continuing education and maintain excellent patient outcomes, which can justify higher compensation. Consider hybrid roles combining clinical practice with consulting or education, which often pay premium rates.

Salary Distribution — Nurse Midwives in St. Louis

25th percentile: $110,218, Median: $126,801, Average: $129,583, 75th percentile: $148,900, National average: $136,980

Advance Your Nurse Midwives Career

Earn CEUs, get certified in a speciality, or find your next clinical role.