Here are 10 stats to know on cardiologist pay and compensation in 2025:
- The average starting salary for cardiologists has risen to $470,000 in 2025, a 19% increase from $396,000 in 2024, according to a report from AMN Healthcare.
- Cardiology’s growth outpaced the average starting salary increase for physicians overall, which reached $403,000 across all specialties.
- Physician incentives also increased, with the average signing bonus rising by 23% year-over-year to $38,315.
- According to survey data from Marit Health, the average annual total compensation for cardiologists is $586,573.
- Electrophysiologists earn an average of $707,654.
- Heart failure and transplant cardiologists earn an average of $646,736.
- Interventional cardiologists earn an average of $714,029.
- Pediatric cardiologists earn an average of $355,667, according to the survey.
- Cardiology was one of four physician specialties that saw a decrease in compensation from 2023 to 2024, according to a Medscape report, declining 1% year-over-year.
- Physician offices, general medicine and surgical hospitals and colleges, universities and professional schools are the three highest-paying workplaces for cardiologists, according to the Bureau of Labor Statistics.
