Nurse Anesthetists Salary in St. Louis, MO (2026)
Based on BLS data · Cost of living adjusted · Updated 2026 · 3 min read
Average Salary
$234,910
per year
Cost of Living Adjusted
$258,143
effective purchasing power
vs National Average
-5%
national avg: $248,320
Salary Range in St. Louis
25th %ile
$195,566
Entry
Median
$223,814
Mid
75th %ile
$278,455
Senior
Compare across cities
See how Nurse Anesthetists salaries stack up in different cities side by side.
Nurse Anesthetists in St. Louis earn an average of $202,633 annually, slightly below the national average but with significantly stronger purchasing power due to lower cost of living. Understanding the local salary landscape and growth factors can help you negotiate competitive compensation and plan your career trajectory.
Complete Nurse Anesthetists Salary Guide — St. Louis
Based on BLS data · Updated 2026
Salary Overview
Nurse Anesthetists in St. Louis command solid compensation with an average salary of $202,633. The median salary sits at $201,166, indicating a fairly balanced distribution around the average. If you're entering this field, expect to earn around $171,074 at the 25th percentile, while top earners in the 75th percentile reach $247,212. The year-over-year growth rate of 2.3% suggests steady, modest increases in compensation as demand for anesthesia services remains consistent.
Cost of Living Advantage
While St. Louis's average salary trails the national average by $11,567, the city's cost of living index of 91 (compared to the national average of 100) creates a significant financial advantage. This means everyday expenses—housing, groceries, utilities, and transportation—cost approximately 9% less than the national average. Your effective purchasing power in St. Louis is $222,673, which is $8,473 higher than your nominal salary suggests. In practical terms, your paycheck stretches further here than it would in most major U.S. cities, allowing you to build savings, invest, and enjoy a higher standard of living despite earning slightly less than the national average.
National Comparison
At $202,633, St. Louis Nurse Anesthetists earn $11,567 less than the national average of $214,200. However, this comparison requires context. The national figure includes high-cost metropolitan areas like New York, San Francisco, and Boston, where salaries are inflated by expensive living conditions. When adjusted for purchasing power, St. Louis positions itself competitively. You're not sacrificing significant earning potential; instead, you're gaining geographic advantage where your money works harder.
Factors Affecting Pay in St. Louis
Several elements influence Nurse Anesthetist compensation in this market. Healthcare facility type matters significantly—major medical centers and teaching hospitals typically pay more than smaller clinics. Your experience level directly impacts earnings; newly certified anesthetists start lower, while those with 10+ years command premium rates. Specialization in high-demand areas like cardiac anesthesia or trauma surgery can increase compensation. Additionally, shift flexibility and willingness to work nights, weekends, and on-call hours often result in higher pay. The competitive healthcare market in St. Louis, anchored by major institutions like Washington University School of Medicine and Barnes-Jewish Hospital, influences salary standards.
Reaching the Top 25%
To earn $247,212 or higher, pursue advanced certifications beyond your initial CRNA credential. Develop expertise in specialized anesthesia areas. Build relationships with high-volume surgical centers and major hospitals known for competitive compensation. Consider leadership roles such as anesthesia supervisor or department manager, which typically command higher salaries. Negotiate aggressively during hiring—your first position sets the trajectory. Continuously update your skills with emerging technologies and techniques. Finally, be willing to take on additional responsibilities like teaching residents or participating in research, which often come with compensation premiums.
Salary Distribution — Nurse Anesthetists in St. Louis
25th percentile: $195,566, Median: $223,814, Average: $234,910, 75th percentile: $278,455, National average: $248,320
Advance Your Nurse Anesthetists Career
Earn CEUs, get certified in a speciality, or find your next clinical role.