Skip to Main Content



Earnings for cardiologists vary widely due to factors such as the number of years the cardiologist has been in practice, the size and type of practice (e.g., self-employed private practice, large group practice, and hospital-based), the type of cardiology practiced (noninvasive, interventional, and invasive noninterventional), and the geographic location where they practice medicine. For example, a 2014 survey by the Medical Group Management Association (MGMA) found that noninvasive cardiologists earned a mean annual salary of $383,117. The report found that the bottom 25 percent of noninvasive cardiologists earned an average of $320,000 per year; while, the top the 25 percent of noninvasive cardiologists earned, on average $457,309. According to, a practicing cardiologist in Boston with five years experience earned a median annual salary of $253,805 with the bottom 10 percent of these Boston cardiologists earning $110,000 and the top 10 percent of these cardiologists earning $480,000. A 2015 survey of cardiologists from across the United States by Medscape found that cardiologists earned, on average, $376,000 in total compensation. The Medscape survey also found that, overall, cardiologists as a group are the second highest compensated group of all doctors after orthopedists who earned, on average, $421,000 per year. Benefits will depend on the employer, but usually include such things as comprehensive health insurance and generous retirement plans.

Join Vault Gold to unlock this premium content

Earnings - Outlook - Resources & Associations and more

Are you a student? You may have FREE access.

Vault partners with thousands of colleges, universities and academic institutions to provide students with FREE access to our premium content. To determine if your school is a partner, please enter your school email address below.

Related Professions