Average cardiologist pay in 2025: $689,119. Median: $625,000. Typical range: $553,000–$700,000.
$625,000
$689,119
$553,000
$700,000
Explore cardiology salary data across different states. Click on any state to view detailed compensation information for that location.
Planning your career path? Check out our comprehensive physician salary benchmarks to see how compensation compares across different specialties and regions.
View Physician BenchmarksBased on verified submissions from cardiologists across the U.S., the average total compensation in 2025 is $689,119, with most reporting between $553,000 and $700,000. SalaryDr aggregates real physician data — not surveys — to show what cardiologists truly earn today.
Based on verified submissions from cardiologists across the U.S., the average total compensation in 2025 is $689,119, with most reporting between $553,000 and $700,000. SalaryDr aggregates real physician data — not surveys — to show what cardiologists truly earn today.
Explore cardiologist salaries by location: California, Texas, New York, or view all locations.
Cardiologist pay varies significantly by geographic location. States with higher costs of living and greater demand for medical services typically offer higher compensation packages.
| Practice Type | Average Salary | Sample Size |
|---|---|---|
| Private Practice | $762,837 | 43 submissions |
| Hospital-employed | $704,547 |
| Years of Experience |
|---|
Distribution based on 124 verified physician salary submissions.
Median Salary: $625,000
Average satisfaction rating reported by Cardiology physicians (1-5 scale).
Percentage of Cardiology physicians who would choose this specialty again.
Physicians cite the variety of cases and patient relationships as most rewarding aspects of this specialty.
On-call demands, administrative burden, and work-life balance are cited as the top challenges.
Average Salary
$689,119
Median Salary
$625,000
Salary Range
$553,000 - $700,000
National Average
$689,119
Difference
+0% vs National Average
Sample Size
124 local / 124 national reports
Average Salary: $400,000
Based on 150 reports
Average Salary: $380,000
Based on 120 reports
Average Salary: $350,000
Based on 100 reports
Average Salary: $340,000
Based on 90 reports
Average Salary: $360,000
Based on 80 reports
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.
Get answers to the most common questions about physician salaries in Cardiology.
Data Source: All salary information is based on verified submissions from practicing physicians and is updated regularly to reflect current market conditions.
Step-by-step guide to negotiating a competitive Cardiology salary with confidence and data-driven strategies.
Research current Cardiology salary data using verified sources like SalaryDr, MGMA, and local market reports. Document the median, 25th, and 75th percentile ranges for your specialty and experience level.
Learn more →Create a comprehensive list of your qualifications, certifications, years of experience, patient outcomes, and any unique skills or subspecialty training. Quantify your contributions with specific metrics where possible.
Look beyond base salary to include benefits, bonuses, CME allowances, malpractice insurance, retirement contributions, and other perks. Calculate the total compensation value to make informed comparisons.
Develop three negotiation scenarios: your minimum acceptable offer, target salary, and ideal compensation package. Be prepared to discuss trade-offs between salary and benefits.
Rehearse your negotiation conversation focusing on your value to the organization, market data, and specific reasons for your salary request. Practice addressing common objections professionally.
Request a formal meeting with decision-makers. Present your research professionally, emphasize your value, and be prepared to negotiate on multiple aspects of the compensation package.
Professional Tip: This guide provides general recommendations. Always consult with career advisors, mentors, and legal professionals for personalized advice specific to your situation.
The average cardiologist salary in 2025 is $689,119, with a median of $625,000. Most cardiologists earn between $553,000 and $700,000, with top performers earning up to $4,500,000 annually.
States with the highest cardiologist salaries typically include California, New York, Texas, and Florida. These states offer higher compensation due to increased demand, higher costs of living, and competitive markets for medical professionals.
Most cardiologists work approximately 53 hours per week, though this can vary significantly by practice setting. Academic positions may offer more predictable schedules, while private practice often involves more variable hours and call responsibilities.
Private practice cardiologists often earn higher compensation than their employed counterparts, with potential for profit sharing and productivity bonuses. However, employed positions may offer more stable schedules and comprehensive benefits packages.
Cardiologists can increase their earning potential by developing subspecialty expertise, building strong clinical reputations, understanding local market rates, and negotiating comprehensive compensation packages that include base salary, bonuses, and benefits.
We need more Cardiology physician in United States salary submissions to provide accurate insights. Your data helps colleagues make informed career decisions.
Cardiologist compensation increases significantly with experience and varies by practice setting.
Many cardiologists describe their job as rewarding but mentally taxing. The specialty offers a unique blend of procedural work, patient interaction, and critical thinking.
Cardiology ranks among the higher-paying medical specialties, with compensation comparable to other procedural specialties.
Cardiologists can increase their earning potential through strategic career moves, negotiation skills, and understanding market dynamics.
| 58 submissions |
| Academic | $512,391 | 23 submissions |
* Practice types with fewer than 3 submissions may be omitted for privacy.
| Average Salary |
|---|
| Sample Size |
|---|
| 0-2 years | $495,625 | 8 submissions |
| 3-5 years | $548,619 | 25 submissions |
| 6-10 years | $748,244 | 41 submissions |
| 11-15 years | $762,735 | 33 submissions |
| 16+ years | $701,294 | 17 submissions |
* Experience levels with fewer than 3 submissions may be omitted for privacy.
| Subspecialty | Average Salary | Sample Size | Description |
|---|---|---|---|
| Interventional | $729,152 | 23 submissions | Performs catheter-based treatments for heart disease, including stenting, angioplasty, and structural heart procedures. |
| EP | $720,200 | 10 submissions | Focuses on specialized ep procedures and treatments within cardiology, providing expert care in this specific area. |
| Electrophysiology | $693,636 | 11 submissions | Manages complex heart rhythm disorders through ablation procedures and device therapy. |
| Structural | $673,333 | 12 submissions | Focuses on specialized structural procedures and treatments within cardiology, providing expert care in this specific area. |
| Non-invasive |
* Subspecialties with fewer than 3 submissions may be omitted for privacy.
* Data is aggregated from verified physician submissions.
| $556,250 |
| 8 submissions |
| Focuses on specialized non-invasive procedures and treatments within cardiology, providing expert care in this specific area. |
| Imaging | $551,000 | 3 submissions | Focuses on specialized imaging procedures and treatments within cardiology, providing expert care in this specific area. |
| Heart Failure | $524,600 | 5 submissions | Provides advanced therapy for severe heart failure, including mechanical support and transplant management. |
| Research | $483,333 | 3 submissions | Focuses on specialized research procedures and treatments within cardiology, providing expert care in this specific area. |