Based on 214 job listings - Baltimore, United States 2026
50% of professionals earn between $268,588 - $632,250 USD
The median salary is $543,065
The average salary for a Cardiologist in Baltimore, United States is USD 250,000 - USD 600,000 per year in 2026, based on 214 job listings.
Leading employers for Cardiologist roles in United States include AMN Healthcare.
Explore 214 Cardiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.