Cardiology is the medical speciality dealing with the diagnosis and treatment of diseases and disorders of the heart.

Cardiologists are specialists in diseases of the heart. The biggest area of heart disease treated is coronary artery disease e.g. angina. Also treated are abnormal heart rhythms, heart failure, high blood pressure and some rarer conditions.