It depends on what type of Cardiology you practice. It also depends on the geography you live in . Interventional Cardiologist median salary is $425k. The median salary for a medical cardiologist is around 240k per year. I hope this helps.
As I stated this is just an average estimate