Nurse Midwives Salary in St. Louis, MO (2026)
Based on BLS data · Cost of living adjusted · Updated 2026 · 3 min read
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.
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.