SalaryData

Cardiologist Salary in Indiana

Based on 140+ workers in Indiana

Data year: 2025 · Last updated: June 2026

Median Annual Salary (IN)

$588,890

$283.12/hr

vs National Average

$489,121

+20.4% vs national median

Salary Range (10th–90th)

$77K $619K

140 employed in Indiana

Cardiologist salary in Indiana averages $588,890 per year, placing the state well above national trends. With approximately 140 cardiologists employed across Indiana, this represents a competitive compensation level for specialists in the cardiovascular medicine field. Indiana's median cardiology salary sits roughly 20% above the national average, reflecting strong demand for these medical professionals.

Several factors influence cardiologist compensation throughout Indiana, including years of clinical experience, subspecialty certifications, and practice setting. Cardiologists working in larger metropolitan areas or academic medical centers typically earn differently than those in rural regions. Additional considerations include malpractice insurance costs, patient volume, and whether a cardiologist operates independently or within a hospital system, all of which shape earning potential in the state.

Salary Distribution — Cardiologist in Indiana

Cardiologist (IN) salary percentiles
PercentileAnnual Salary
10th percentile$77,310
25th percentile$439,550
Median (50th percentile)$588,890
75th percentile$618,740
90th percentile$618,740

Cardiologist Salary by Experience Level in Indiana

Cardiologist Salary in Other States

Frequently Asked Questions

How much do cardiologists make in Indiana?

Cardiologists in Indiana earn a median salary of $588,890 per year, or $283 per hour. This is 20.4% higher than the national average for cardiologists.

What is the salary range for cardiologists in Indiana?

Cardiologist salaries in Indiana range from $77,310 to $618,740 per year, depending on experience, location, and other factors.

Is Indiana a good state for cardiologist pay?

Yes, Indiana offers competitive pay for cardiologists, with salaries 20.4% above the national average. The median salary of $588,890 annually reflects strong demand for cardiac specialists in the state.

How many cardiologists are employed in Indiana?

There are approximately 140 cardiologists currently employed in Indiana, indicating moderate job availability in the state's cardiac care sector.

Related Occupations

More Locations