average salary of cardiologist in usa
Cardiologist salary in USA. The average reported yearly salary for heart specialists in the US is about $403000 (before taxes). The starting salary ranges anywhere from $190,000 to $260,000.ardiologist salary in Canada. Non-invasive heart specialists in Canada earn a median salary of nearly C$235,000 a year. Invasive heart specialists can expect to earn a median salary of nearly C$400,000. Full-time yearly salary for this occupation ranges anywhere around $55,000 to $65,000.