General Internal Medicine Physicians Salary in Indiana

Ranked #4 of 44 · IN

27.1% above U.S. average
Mean annual salary $339,500 ≈ $163/hr
Median annual salary $314,390
Employment 2,380

Salary Distribution (10th–90th percentile)

P10 $177,830P25 $219,850 Median $314,390P75 $478,410P90 $504,870

About 80% of general internal medicine physicianss in Indiana earn between $177,830 and $504,870. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Indiana
$339,500
U.S. average
$267,200

The mean general internal medicine physicians salary in Indiana is $339,500, about 27.1% above the U.S. average ($267,200). That works out to roughly $163/hr at 2,080 hours per year.

Metro Areas in Indiana

Metro areaMedianMeanEmployment
South Bend-Mishawaka, IN-MI $485,900 $424,610 140
Central Indiana nonmetropolitan area $459,790 $362,320 90
Lafayette-West Lafayette, IN $416,860 $412,650 120
Northern Indiana nonmetropolitan area $319,700 $346,330 80
Bloomington, IN $307,510 $334,900 100
Muncie, IN $303,660 $337,290 50
Indianapolis-Carmel-Greenwood, IN $289,470 $303,200 1,020
Southern Indiana nonmetropolitan area $280,370 $318,040 50

← Back to all general internal medicine physicians states