Infectious Disease Physician Salaries in St. Louis, MO

Salary estimated from 34 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 18, 2018
Average in St. Louis, MO
$18.32 per hour
62% Below national average
  • Most Reported
$9.20
$30.50
Salary Distribution

How much does an Infectious Disease Physician make in St. Louis, MO?

The average salary for an Infectious Disease Physician is $18.32 per hour in St. Louis, MO, which is 62% below the national average. Salary estimates are based on 34 salaries submitted anonymously to Indeed by Infectious Disease Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Infectious Disease Physician is 1-3 years.
Infectious Disease Physician salaries by company in St. Louis, MO
CompanyAverage salary
$18.32 per hour
$244,949 per year
Infectious Disease Physician salaries by location
CityAverage salary
$111,163 per year

Infectious Disease Physician job openings

Contract Center Medical Director/Center Physician
CSL Behring
St. Louis, MO
ACCOUNT MANAGER
Medicial Diagnostic Laboratories, L.L.C.
St. Louis, MO
Full Time Level 1 Med Aide/CMT - Day Shift
The Boulevard – St. Charles
Saint Charles, MO
System Infection Preventionist & Edidemiology Supervisor
SSM Health
St. Louis, MO
Medical Assistant - Adult Medicine
BJC HealthCare
St. Louis, MO
Patient Coordinator
Alliance HealthCare Services
Alton, IL
Infectious Disease Physician jobs in St. Louis, MO