La cardiología es una de las especialidades médicas más diversas en cuanto a sus subespecialidades. Hay más de 200 subespecialidades en cardiología en la actualidad. Las ramas principales son:
1) Cirugía cardíaca: Esto incluye procedimientos mínimamente invasivos como el injerto de derivación de la arteria coronaria (CABG) y la intervención coronaria percutánea (PCI).
2) Cardiología intervencionista: Esta es una especialidad que se enfoca en los procedimientos de cateterismo y radiología intervencionista.
3) Cardiología nuclear: Se ocupa de las técnicas de imagen nuclear para el diagnóstico y tratamiento de enfermedades cardiacas.