facebook tracking Family Medicine Physician salary in Indiana (2025): pay by city

Family Medicine Physician salary in Indiana

What family medicine physicians earn in Indiana and its metro areas, compared with the rest of the country.

May 2025#22 of 50 states
Median pay$261,940$125.94 per hour
vs U.S.+7%U.S. median $244,180
Middle half earn$209,490 – $386,330Top 10%: $468,430+
Jobs1,4100.64× the U.S. concentration

Family Medicine Physician pay in Indiana cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Chicago-Naperville-Elgin, IL-IN$225,080$108.211,430
Indianapolis-Carmel-Greenwood, IN$287,130$138.04690
Louisville/Jefferson County, KY-IN$280,050$134.64280
Cincinnati, OH-KY-IN$218,880$105.23190
Southern Indiana nonmetropolitan area$241,750$116.2380
Fort Wayne, IN$225,750$108.5370
South Bend-Mishawaka, IN-MI$219,260$105.4150
Advertisement

Hospitals and jobs in Indiana

Family Medicine Physician pay in similar states

Other healthcare salaries in Indiana

Questions

How much does a family medicine physician make in Indiana?

Family Medicine Physicians in Indiana earned a median of $261,940 a year ($125.94 an hour) in May 2025, 7% more than the national median of $244,180. The middle half earned $209,490 to $386,330.

Where in Indiana do family medicine physicians earn the most?

Among areas in Indiana, pay was highest in Indianapolis-Carmel-Greenwood, IN at $287,130.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.