Hospitalist: Average Salary in St Louis, MO, 2025
Find out what the average Hospitalist salary is
Salary rate
How much does a Hospitalist make in St Louis, MO?
$87,622/ Annual
Based on 576 salaries
Based on 576 salaries
The average Hospitalist in St Louis, MO is $87,622 per year or $44.34 per hour. Entry-level positions start at $36,360 per year, while most experienced workers make up to $300,000 per year.
Median$87,622

Low$36,360
High$300,000
Hospitalist: Average Salary in United States of America
Massachusetts$208,350
Vermont$204,000
Arizona$200,000
Kansas$200,000
Rhode Island$200,000
Active jobs with salaries
Hospitalist physician job in Missouri : Are you a seasoned hospitalist ready to lead a hospital medicine (HM) program? If you are passionate about providing excellent patient care and welcomes a fu...Show moreLast updated: 27 days ago
Hospitalist physician job in Missouri : Whether you are searching for a position in your area or in another state, we have professionals to help you achieve your goals through our relationships wit...Show moreLast updated: 30+ days ago
Hospitalist Physician at TeamHealth summary : .The Hospitalist Physician position at Christian Hospital in St.Louis offers a full-time nocturnist role with a focus on high-quality patient care.Physic...Show moreLast updated: 30+ days ago
Hospitalist physician job in Missouri : .Behavioral Health Hospitalist opportunity in the greater St.Great work-life balance opportunity for a Hospitalist to round on medical needs on behavioral hea...Show moreLast updated: 30+ days ago
Hospitalist
Team HealthSt Louis, Missouri, USFull-time
Hospitalist
CompHealthSAINT LOUIS, Missouri, USFull-time
Hospitalist Physician
TeamHealthSaint Louis, MO, USAFull-time
Hospitalist
Insync Healthcare RecruitersSAINT LOUIS, Missouri, USFull-time