Physician Salary in Indiana

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

Updated 22 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$78,600$208,000$250,000$309,920$365,000

Top Cities in Indiana

CityMedianReports
Muncie$310,00024
Lafayette$275,00011
Marion$270,0007
Bloomington$250,00029
Fort Wayne$245,00011
Indianapolis$222,56086

Top Employers in Indiana

EmployerMedianReports
Hospitalist Physicians of Indiana, PC$322,4005
IU Health Care Associates$266,24025
Indiana University Health Care Associates, Inc.$250,00081
Parkview Health System, Inc.$245,0009
Indiana University Indianapolis$183,04051

By Practice Setting

SettingMedianReports
Hospital (Academic/Teaching)$245,000132
Hospital (Community)$245,00022

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)$66,50010
SeniorFellow · Clinical Instructor$76,10015
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$265,000197

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
Hospital Medicine - Adult$265,00041
Internal Medicine$249,60017
Endocrinology, Diabetes and Metabolism$245,0005
Family Medicine$210,00019
Pediatrics - General$199,68011

How They're Paid

ModelMedianReports
Annual Salary$250,000158
Hourly$280,80063

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 229 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