SalaryCalculations

Cardiologists Salary

Healthcare Practitioners and Technical Occupations · 17K employed in the U.S.

Median annual

$496,010

Median hourly

$238

Average annual

$454,940

Typical range

$107,190–$712,130

Pay distribution

10th to 90th percentile, with the median marked.

10th$107,190
25th$274,280
Median$496,010
75th$610,060
90th$712,130

What this role pays

The median annual salary for Cardiologists is $496,010 as of May 2025, based on the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey. That works out to about $238 an hour at a full-time schedule.

Diagnose, treat, manage, and prevent diseases or conditions of the cardiovascular system. May further subspecialize in interventional procedures (e.g., balloon angioplasty and stent placement), echocardiography, or electrophysiology..

Most earn between $107,190 and $712,130 a year. There are roughly 17K people employed as cardiologists in the United States. Use the state and metro pages below to see how pay changes by location, and the calculator to convert any hourly or annual figure.

Salary calculator

Convert your pay and see where it lands for Cardiologists.

Hourly
$238.47
Daily
$1,908
Weekly
$9,539
Bi-weekly
$19,077
Monthly
$41,334
Annual
$496,010

$496,010 a year is around the 50th percentile for Cardiologistss. The median is $496,010.

Highest-paying states

Median annual wage by state.

Top-paying metro areas

Median annual wage by metro area.

  • 1Seattle-Tacoma-Bellevue, WA$662,760
  • 2Chattanooga, TN-GA$610,080
  • 3Omaha, NE-IA$598,480
  • 4Harrisburg-Carlisle, PA$567,680
  • 5Lexington-Fayette, KY$558,180
  • 6Cincinnati, OH-KY-IN$551,320
  • 7Charlotte-Concord-Gastonia, NC-SC$528,750
  • 8Bridgeport-Stamford-Danbury, CT$527,720
  • 9Tampa-St. Petersburg-Clearwater, FL$515,710
  • 10Jacksonville, FL$514,740
  • 11Norwich-New London-Willimantic, CT$514,290
  • 12Indianapolis-Carmel-Greenwood, IN$511,400

Related job titles

Employers advertise Cardiologists roles under these titles.

Related occupations

Frequently asked questions

How much does a Cardiologists make?
The median annual wage for Cardiologists is $496,010 ($238 per hour). Pay ranges from about $107,190 at the 10th percentile to $712,130 at the 90th percentile.
What is the average salary for a Cardiologists?
The average (mean) annual salary is $454,940, which is higher than the median because a small number of high earners pull the average up.
Which state pays Cardiologistss the most?
Washington has the highest median annual wage for this occupation at $656,330.
Is Cardiologists a growing occupation?
BLS employment data for May 2025 counts about 17K people in this occupation. Projected growth is published separately in the BLS Employment Projections program.