Hospitalist Salaries in St. Louis, MO

Salary estimated from 50 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 3, 2018
Average in St. Louis, MO
$268,998 per year
30% Above national average
  • Most Reported
$135,000
$407,000
Salary Distribution

How much does a Hospitalist make in St. Louis, MO?

The average salary for a Hospitalist is $268,998 per year in St. Louis, MO, which is 30% above the national average. Salary estimates are based on 50 salaries submitted anonymously to Indeed by Hospitalist employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Hospitalist is 1-3 years.
Hospitalist salaries by company in St. Louis, MO
CompanyAverage salary
$294,831 per year
$282,386 per year
$274,863 per year
$273,416 per year
$255,000 per year
$245,145 per year
$250,000 per year
$214,889 per year
$149,179 per year
$283,823 per year
Hospitalist salaries by location
CityAverage salary
$260,626 per year
$170,757 per year
$184,744 per year
$269,355 per year
$133 per hour

Hospitalist job openings

Adult Psychiatric Hospitalist - Mercy Clinic in St. Louis, MO
Mercy Health
St. Louis, MO
Hospitalist - Regional Traveling
Sound Physicians
St. Louis, MO
Medical Billing Specialist
KSL Billing and Management
St. Louis, MO
Consult Liasion Psychiatrist
Mercy Health
St. Louis, MO
Hospitalist - Traditional
Saint Louis University
St. Louis, MO
Physician
TeamHealth
St. Louis, MO
Hospitalist jobs in St. Louis, MO