Internal Medicine Physician Salary in Indiana
Based on 2K+ workers in Indiana
Median Annual Salary (IN)
$314,390
$151.15/hr
vs National Average
$260,282
+20.8% vs national median
Salary Range (10th–90th)
$178K – $505K
2K employed in Indiana
Internal Medicine Physician salary in Indiana averages $314,390 annually, positioning the state well above national benchmarks. With approximately 2,380 internal medicine physicians currently employed across Indiana, the state offers competitive compensation for medical professionals. Salaries in this field range from $177,830 to $504,870, reflecting significant variation based on individual circumstances and practice settings.
Several factors influence Internal Medicine Physician salary in Indiana, including years of clinical experience, type of employer, geographic location within the state, and specialty certifications. Physicians working in hospital systems typically earn differently than those in private practices or academic settings. Additionally, patient population demographics, local cost of living, and regional demand for internal medicine services all play important roles in determining compensation levels throughout Indiana.
Salary Distribution — Internal Medicine Physician in Indiana
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $177,830 |
| 25th percentile | $219,850 |
| Median (50th percentile) | $314,390 |
| 75th percentile | $478,410 |
| 90th percentile | $504,870 |
Top-Paying Industries for Internal Medicine Physician (U.S.)
Which industries pay Internal Medicine Physicians the most — nationwide figures (industry-level data is not available by state). Internal Medicine Physicians in Indiana tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Management of Companies and Enterprises | $303,100 | 160 |
| Educational Services | $269,110 | 7K |
| Health Care and Social Assistance | $256,200 | 60K |
| Administrative and Support Services | $230,000 | 80 |
| Professional, Scientific, and Technical Services | $220,790 | 110 |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Internal Medicine Physician in Indiana vs National
| Year | Median Salary (Indiana) |
|---|---|
| 2025 | $314,390 |
| 2026 (projected) | $323,822 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | Indiana Median | National Median |
|---|---|---|
| 2025 | $314,390 | $260,282 |
| 2026 (projected) | $323,822 | $268,090 |
Internal Medicine Physician Salary by Experience Level in Indiana
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $219,850 |
| Mid-level | 3-5 yrs | $314,390 |
| Senior | 6-9 yrs | $478,410 |
| Staff / Lead | 10+ yrs | $504,870 |
Internal Medicine Physician Salary in Other States
Related Internal Medicine Physician Salaries in Indiana
How other high-demand occupations in Indiana compare to Internal Medicine Physician ($314,390 median).
| Occupation | Median Salary | vs Internal Medicine Physician | Hourly |
|---|---|---|---|
| Cardiologist in IN | $588,890 | +87.3% | $283.12/hr |
| Surgeon in IN | $459,300 | +46.1% | $220.82/hr |
| Radiologist in IN | $430,640 | +37.0% | $207.04/hr |
| Anesthesiologist in IN | $394,060 | +25.3% | $189.45/hr |
| Obstetrician and Gynecologist in IN | $351,990 | +12.0% | $169.23/hr |
| Emergency Medicine Physician in IN | $347,060 | +10.4% | $166.86/hr |
| Psychiatrist in IN | $284,110 | -9.6% | $136.59/hr |
| Family Medicine Physician in IN | $261,940 | -16.7% | $125.93/hr |
| Pediatrician in IN | $177,300 | -43.6% | $85.24/hr |
| Dentist in IN | $166,650 | -47.0% | $80.12/hr |
| Pharmacist in IN | $144,290 | -54.1% | $69.37/hr |
| Optometrist in IN | $135,500 | -56.9% | $65.14/hr |
Frequently Asked Questions
How much do internal medicine physicians make in Indiana?
- Internal medicine physicians in Indiana earn a median salary of $314,390 per year, which translates to approximately $151 per hour. This is significantly higher than the national average, representing a 20.8% premium for physicians practicing in the state.
What is the salary range for internal medicine doctors in Indiana?
- The salary range for internal medicine physicians in Indiana spans from $177,830 to $504,870 annually. This wide range reflects variations based on experience, location within the state, and individual practice circumstances.
Is Indiana a good state for internal medicine physician salaries?
- Yes, Indiana offers competitive salaries for internal medicine physicians, with earnings 20.8% above the national average. The median salary of $314,390 per year makes it an attractive location compared to most other states.
How many internal medicine physicians are employed in Indiana?
- There are currently 2,380 internal medicine physicians employed in Indiana, indicating a substantial healthcare workforce in the specialty across the state.