HighestPaidProfession

Cardiologists salary

Half of cardiologists earned more than $496,010 a year in May 2025, and half earned less. The middle half earned between $274,280 and $610,060; the top 10% earned more than $712,130.

Earnings · 29-1212Period May 2025
Median / yr
$496,010
Median / hr
$238.47
Average (mean) / yr
$454,940
Bottom 10% earn under
$107,190
25th percentile
$274,280
75th percentile
$610,060
Top 10% earn over
$712,130
Jobs (wage & salary)
17,290

Source: BLS Occupational Employment and Wage Statistics, national, all industries.

$010th–90th percentile, median marked$800,000

How does pay for cardiologists compare?

Occupations with similar pay

Compare side by side

What does it take to become one?

Entry requirementsBLS-EP 2025–35
Typical entry education
Doctoral or professional degree
Related work experience
None
On-the-job training
Internship/residency

“Typical” describes what most entrants need, as assessed by BLS. Licensing and certification rules vary by state and are not shown here.

Is the number of jobs growing?

BLS projects employment of cardiologists to change by +4.8% from 2025 to 2035, faster than the +3.5% projected for all occupations. It expects about 500 openings a year on average, counting jobs left by people who retire or change occupations.

Which states pay cardiologists the most?

Washington has the highest published median, at $656,330. For 13 states, BLS reports the median only as “$239,200 or more,” so the exact figure is not known. After adjusting for each state’s price level, the highest is Nebraska ($717,290 in national-average prices).

By state · May 202536 states with data
Cardiologists: median annual wage by state, with price-level adjustment
StateMedianAdjusted for pricesTop 10% overEmployed
Washington$656,330$613,318$758,560200
Missouri$648,070$713,600$791,930150
Nebraska$646,300$717,290$829,860170
Wisconsin$636,580$676,529$666,880200
Tennessee$610,080$664,069$793,530560
Georgia$610,070$633,556$934,4601,150
Indiana$588,890$630,983$618,740140
Pennsylvania$579,120$593,531$653,250640
Kentucky$558,180$619,106$624,260—
Alabama$519,480$584,849$650,580130
Illinois$517,850$518,068$749,550340
Ohio$504,260$543,536$733,900760
New York$492,040$455,926$688,5802,260
Connecticut$488,940$471,904$812,490320
Virginia$461,450$456,411$590,090810
Michigan$419,030$435,505$587,670340
Florida$414,910$401,213$645,810920
Texas$410,150$422,587$703,4302,050
Rhode Island$395,610$386,791$442,46060
Maryland$337,230$321,297$716,280—
New Jersey$286,540$263,352$613,160—
Iowa$283,070$322,543$643,380100
Arizona≥ $239,200—≥ $239,200440
Colorado≥ $239,200—≥ $239,200200
Delaware≥ $239,200—≥ $239,20090
Hawaii≥ $239,200—≥ $239,20050
Maine≥ $239,200—≥ $239,200150
Minnesota≥ $239,200—≥ $239,200420
North Dakota≥ $239,200—≥ $239,20040
New Hampshire≥ $239,200—≥ $239,200190
New Mexico≥ $239,200—≥ $239,20090
Oregon≥ $239,200—≥ $239,200150
South Carolina≥ $239,200—≥ $239,200210
Utah≥ $239,200—≥ $239,200280
Wyoming≥ $239,200—≥ $239,20030
California$185,610$167,639$532,070630

Adjusted figures divide each state’s median by its 2024 regional price parity from the Bureau of Economic Analysis (U.S. = 100), the latest available. “≥ $239,200” means BLS reports the value only as $239,200 a year ($115.00 an hour) or more; those rows are placed at that lower bound and cannot be adjusted for prices. Dashes mean BLS did not publish an estimate.

What these numbers include

Related rankings

Sources