All careersHealthcare

Cardiologist

$239,200+
median pay per year
full range coming in the next data update

What the job actually is

Diagnose and treat heart and blood-vessel conditions, from checkups to procedures like catheterizations.

Where you work

Hospitals and cardiology clinics

The hours

Long hours, some on-call

By the numbers

May 2024–25 BLS wage data · 2024–34 BLS employment projections.

Median pay
$239,200+
per year
What most earn
range coming soon
Openings a year
~600
projected, 2024–34
Outlook to 2034
+4%
About average
Working in the U.S.
19,400
people, nationwide

Openings a year counts new jobs plus the ones that open when people retire or move on — a truer picture of your odds than growth alone.

“Median” means half earn more and half earn less. Your city, employer, and years on the job move it a lot — that is what the 10th-to-90th range shows.

How you get in

Typical starting education

Doctoral / professional degree

Training path: Medical degree plus cardiology training.

License or certification

Requires a medical degree, a residency, further specialty training, and a state medical license.

What it takes

DiagnosisProceduresPatient careFocus

The honest take

A physician who specializes in the heart, among the very highest-paid careers, above $239,000.

Standard Occupational Classification 29-1212. Pay, employment, and outlook from the U.S. Bureau of Labor Statistics (OEWS wage survey and 2024–34 employment projections). See something off? Tell us.