Physician Salary in Indiana

Median annual base pay is $250,000 across 245 reported Physician salaries in Indiana.

Updated 22 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$76,100$202,862$250,000$309,920$365,000

Top Cities in Indiana

CityMedianReports
Muncie$310,00024
Marion$270,0008
Lafayette$267,15514
Bloomington$250,00029
Fort Wayne$245,00011
Indianapolis$216,32093

Top Employers in Indiana

EmployerMedianReports
Hospitalist Physicians of Indiana, PC$322,4005
Franciscan Alliance Inc.$267,1557
IU Health Care Associates$266,24025
Indiana University Health Care Associates, Inc.$250,00081
Parkview Health System, Inc.$245,0009
Indiana University Indianapolis$78,60057

By Practice Setting

SettingMedianReports
Hospital (Community)$245,00023
Hospital (Academic/Teaching)$243,360138

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)$68,39014
SeniorFellow · Clinical Instructor$76,10017
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$265,000207

By Specialty

SpecialtyMedianReports
Hematology/Oncology$450,0005
Nephrology$365,00014
Pulmonary Disease$350,0005
Pulmonary/Critical Care$350,0005
Pathology - Clinical$309,92013
Psychiatry$280,8006
Endocrinology, Diabetes and Metabolism$269,9846
Hospital Medicine - Adult$265,00043
Internal Medicine$249,60017
Family Medicine$210,00019
Pediatrics - General$199,68011

How They're Paid

ModelMedianReports
Annual Salary$250,000172
Hourly$270,85865

Physician salaries in other states

Common questions

How much does a Physician make in Indiana?

The median Physician salary in Indiana is $250,000 per year, based on 245 reported salaries.

Which city in Indiana pays Physicians the most?

Muncie has the highest median at $310,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 Indiana?

$265,000 per year at the median — $15,000 above the Physician median in Indiana.

Which employers pay Physicians the most in Indiana?

Of the employers with enough reports to publish a median, Hospitalist Physicians of Indiana, PC is highest at $322,400 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role