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

Frequently Asked Questions

How much do general internal medicine physicians make in Indiana?

The median general internal medicine physicians salary in Indiana is $314,390 per year (mean $339,500), and about 80% earn between $177,830 and $504,870.

How much do general internal medicine physicians make per hour in Indiana?

Roughly $163 per hour, based on a mean annual wage of $339,500 and 2,080 work hours per year.

Is Indiana a high-paying state for general internal medicine physicians?

Indiana ranks #4 of 44 states for general internal medicine physicians pay. Its mean salary of $339,500 is about 27.1% above the U.S. average of $267,200.

Which metro areas in Indiana pay general internal medicine physicians the most?

The highest-paying metro areas in Indiana for general internal medicine physicians are South Bend-Mishawaka, IN-MI ($485,900), Central Indiana nonmetropolitan area ($459,790), Lafayette-West Lafayette, IN ($416,860), by median annual wage.

← Back to all general internal medicine physicians states