Cardiologist Salary in Ohio
Based on 760+ workers in Ohio
Data year: 2025 · Last updated: June 2026
Median Annual Salary (OH)
$504,260
$242.433/hr
vs National Average
$489,121
+3.1% vs national median
Salary Range (10th–90th)
$32K – $734K
760 employed in Ohio
Salary Distribution — Cardiologist in Ohio
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $32,290 |
| 25th percentile | $371,380 |
| Median (50th percentile) | $504,260 |
| 75th percentile | $668,500 |
| 90th percentile | $733,900 |