SalaryCalculations

Cardiologists Salary in Indiana

State wage data from the BLS OEWS survey, May 2025.

Median annual

$588,890

Median hourly

$283

Average annual

$474,380

Employed in state

140

The median annual salary for Cardiologists in Indiana is $588,890, or about $283 an hour. That is 19% higher than the national median.

Pay in Indiana ranges from $77,310 at the 10th percentile to $618,740 at the 90th percentile. Roughly 140 people work as cardiologists in the state.

Pay distribution in Indiana

10th$77,310
25th$439,550
Median$588,890
75th$618,740
90th$618,740

Salary calculator

Hourly
$283.12
Daily
$2,265
Weekly
$11,325
Bi-weekly
$22,650
Monthly
$49,074
Annual
$588,890

$588,890 a year is around the 50th percentile for Cardiologistss in Indiana. The median is $588,890.

Cardiologists pay by metro area in Indiana

Metro areaMedian annualEmployment
Cincinnati, OH-KY-IN$551,320210
Indianapolis-Carmel-Greenwood, IN$511,40060
Chicago-Naperville-Elgin, IL-IN$475,590150

Other jobs in Indiana

All salaries in Indiana →