The highest paid cardiologist in 10 major cities

On average, cardiologists nationwide earn $507,000 a year, according to the most recent data from Medscape. However, the highest paid cardiologists in cities including New York City and Los Angeles make far more, with salaries surpassing $1 million. 

Read the full post on Becker's ASC