SalaryExplorer
English

SOC 29-1212 · May 2025 · United States

Cardiologists

National figures, with pay broken out by state and metro area

$496,010 /year
$238.47per hour
17,290jobs nationwide
36states with data

The median wage for Cardiologists across the United States is $496,010 per year, measured over 17,290 jobs. The highest state median is in Washington, at $656,330.

National wage distribution · annual

Shaded band holds the middle 50% of earners

10TH$107,19025TH$274,280MEDIAN$496,01075TH$610,06090TH$712,130

Where the pay is highest for Cardiologists

Pay for this occupation varies by 253.6% between the highest and lowest paying states with published data. Washington pays $656,330 and California pays $185,610.

Top-paying states · median annual wage · May 2025
#StateMedianJobsRelative
1Washington$656,330200
2Missouri$648,070150
3Nebraska$646,300170
4Wisconsin$636,580200
5Tennessee$610,080560
6Georgia$610,0701,150
7Indiana$588,890140
8Pennsylvania$579,120640
9Kentucky$558,180
10Alabama$519,480130

States with the most Cardiologists jobs

States ranked by employment · May 2025
#StateJobsMedianRelative
1New York2,260$492,040
2Texas2,050$410,150
3Georgia1,150$610,070
4Florida920$414,910
5Virginia810$461,450
6Ohio760$504,260
7Pennsylvania640$579,120
8California630$185,610
9Tennessee560$610,080
10Arizona440$239,200

Top-paying metro areas

Metro areas ranked by median annual wage
#Metro areaMedianJobs
1Seattle$662,760130
2Chattanooga$610,08040
3Omaha$598,480110
4Harrisburg$567,68080
5Lexington$558,180140
6Cincinnati$551,320210
7Charlotte$528,750150
8Bridgeport$527,72070
9Tampa$515,71070
10Jacksonville$514,74090

Source and methodology

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 Salary Explorer is an independent project. It is not affiliated with, or endorsed by, the U.S. Bureau of Labor Statistics or any government agency. Full methodology.

Cardiologists Salary in the US (2025): $496,010 Median | Salary Explorer