Physician Salary in Missouri

Median annual base pay is $236,496 across 220 reported Physician salaries in Missouri.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$74,301$98,280$236,496$279,926$379,974

Top Cities in Missouri

CityMedianReports
Farmington$325,0005
St. Joseph$325,0008
Rolla$307,1006
Bridgeton$279,9268
St. Charles$279,9265
Festus$239,2008
Springfield$239,20024
St. Louis$223,87866
Kansas City$200,00018
ST LOUIS$82,78311

Top Employers in Missouri

EmployerMedianReports
Mosaic Health System$325,0009
Physician Groups, LC$285,0007
Sound Physicians of Illinois, LLC$279,92610
SSM Health Care Group$240,45022
Mercy Clinic East Communities$239,20023
Mercy Clinic Springfield Communities$239,20015
Mercy Clinic Joplin, LLC$147,2645
Lester E. Cox Medical Centers$98,28011
Washington University$82,83917
Children's Mercy Hospital$81,2035

By Practice Setting

SettingMedianReports
Hospital (Community)$235,00043
Hospital (Academic/Teaching)$82,83931

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)2
Junior / Early CareerResident (PGY2-3)$72,94026
Mid-LevelSenior Resident · Chief Resident2
SeniorFellow · Clinical Instructor$82,78323
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$250,000149

By Specialty

SpecialtyMedianReports
Hematology/Oncology$350,0005
Nephrology$309,0006
Hospital Medicine - Adult$279,92647
Psychiatry$250,0006
Internal Medicine$237,85819
Family Medicine$212,3269
Pediatrics - General$207,0619

How They're Paid

ModelMedianReports
Annual Salary$223,878188
Hourly$279,92625

Physician salaries in other states

Common questions

How much does a Physician make in Missouri?

The median Physician salary in Missouri is $236,496 per year, based on 220 reported salaries.

Which city in Missouri pays Physicians the most?

Farmington has the highest median at $325,000 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Missouri?

$250,000 per year at the median — $13,504 above the Physician median in Missouri.

Which employers pay Physicians the most in Missouri?

Of the employers with enough reports to publish a median, Mosaic Health System is highest at $325,000 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role