Cardiologist Salary 2025 (Average Pay, Hours & Lifestyle)
Average cardiologist pay in 2025: $693,552. Median: $620,000. Typical range: $553,000–$700,000.
Median
$620,000
Average
$693,552
25th
$553,000
75th
$700,000
Salary Range
Percentiles
Breakdown
Cardiology Salaries by State
Browse All Specialties →Explore cardiology salary data across different states. Click on any state to view detailed compensation information for that location.
Popular Locations
New York City, NY
Average Salary: $400,000
Based on 150 reports
Los Angeles, CA
Average Salary: $380,000
Based on 120 reports
Chicago, IL
Average Salary: $350,000
Based on 100 reports
Houston, TX
Average Salary: $340,000
Based on 90 reports
Miami, FL
Average Salary: $360,000
Based on 80 reports
Boston, MA
Average Salary: $370,000
Based on 70 reports
* Showing locations with the most reported salaries.
* Some locations may be omitted if they have fewer than 3 reports.
Compare Physician Salaries
Planning your career path? Check out our comprehensive physician salary benchmarks to see how compensation compares across different specialties and regions.
View Physician Benchmarks