General Internal Medicine Physicians · Indiana

General Internal Medicine Physicians Salary in Indiana

General Internal Medicine Physicians in Indiana earn a median annual wage of $314,390 —22.5% above the national median of $256,560. That ranks IN #13 of 44 covered states and territories for this occupation.

Median annual
$314,390
Median hourly
$151.15
Entry level (P10)
$177,830
10th percentile
Top 10% (P90)
$504,870
90th percentile
Employment
2,380
0.7 per 1,000 jobs
vs U.S. median
+22.5%
U.S. $256,560

Wage distribution

How earnings are spread across workers in this occupation, from the 10th to the 90th percentile.

10th percentile90th percentile
$177,830
$219,850
$314,390
$478,410
$177,830$314,390$504,870
Annual wage distribution. Highlighted segment contains the median of $314,390.

Employment is 1.72× as concentrated as the national average, making Indiana a strong market for this occupation.

Highest-paying states for general internal medicine physicians

All 44 states ranked by median annual wage. Indiana is highlighted.

#StateMedian annual Median hourlyEmploymentLocation quotient
1Georgia$425,460$204.555,4402.58
2Rhode Island$379,490$182.453001.39
3Minnesota$373,700$179.662,2701.78
4Wisconsin$367,160$176.521,4501.14
5Alaska$366,080$176.001100.80
6South Carolina$359,500$172.841,2601.27
7Idaho$355,390$170.861300.34
8Washington$340,010$163.471,1000.72
9North Dakota$338,400$162.692001.07
10Utah$331,720$159.482100.27

Related occupations in Indiana

Occupations in the same job family, compared within Indiana.

OccupationIndiana medianU.S. median
Registered Nurses$83,500$97,550
Licensed Practical and Licensed Vocational Nurses$65,720$64,400
Pharmacy Technicians$44,560$45,750
Physicians, All Other$366,190$265,930
Clinical Laboratory Technologists and Technicians$57,080$62,930
Nurse Practitioners$128,830$132,300

Frequently asked questions

How much do general internal medicine physicians make in Indiana?

The median annual wage for general internal medicine physicians in Indiana is $314,390, or $151.15 per hour. That is 22.5% above the national median of $256,560.

What is the entry-level general internal medicine physicians salary in Indiana?

Workers at the 10th percentile earn $177,830 per year ($85.50/hour). The 25th percentile is $219,850.

How many people work as general internal medicine physicians in Indiana?

About 2,380 people work in this occupation in Indiana, or 0.7 per 1,000 jobs statewide.

Is Indiana a good state for general internal medicine physicians?

Indiana ranks #13 of 44 states by median wage for this occupation. Employment is 1.72x as concentrated as the national average, making Indiana a strong market for this occupation.

Which state pays general internal medicine physicians the most?

Georgia has the highest median wage at $425,460 per year, followed by Rhode Island ($379,490) and Minnesota ($373,700).

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Occupational Employment and Wage Statistics, cross-industry estimates. Retrieved 2026-10-26. Figures are rounded by BLS to the nearest dollar (annual) and cent (hourly). Percentile wages describe the distribution of workers, not the pay range for a single job posting. bls.gov/oes