The 2024 report is based on a sample of 2,138 physicians and advanced practice providers from April 1, 2023, to March 31, 2024.
In 2024, the average starting salary for cardiologists was $396,000, down from $433,000 in 2023. This is despite the fact that cardiology was one of the most in-demand specialties year over year, according to the report. This is largely attributed to an aging population and an uptick in cardiovascular risk factors in the U.S.