50% of professionals earn between £72,431 - £97,294 GBP
The median salary is £84,863
The average salary for a Cardiologist in United Kingdom is GBP 84,863 - GBP 97,294 per year in 2026. The median salary is GBP 91,079 per year, based on 60 active job listings.
The cities with the most Cardiologist job opportunities in United Kingdom are Nottingham, London, Plymouth, Aberdeen, Hitchin. Nottingham leads with 6 job openings.
Leading employers for Cardiologist roles in United Kingdom include NHS Scotland.
Explore 60 Cardiologist job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.