Cardiologists Career, Salary and Skills
Cardiologists have a BLS-reported national median annual wage of $496,010 based on the 2025 OEWS dataset, with reported national employment of 17,290. Wage data is published for 57 locations.
Occupation description
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.
O*NET code
29-1212.00
Job zone
5
Typical education
Not recorded
Experience
Not recorded
National salary and employment
Median annual
$496,010
Hourly median
$238.47
Employment
17,290
Data year
2025
National salary distribution
Typical tasks
- Administer emergency cardiac care for life-threatening heart problems, such as cardiac arrest and heart attack.
- Advise patients and community members concerning diet, activity, hygiene, or disease prevention.
- Answer questions that patients have about their health and well-being.
- Calculate valve areas from blood flow velocity measurements.
- Compare measurements of heart wall thickness and chamber sizes to standards to identify abnormalities, using the results of an echocardiogram.
- Conduct electrocardiogram (EKG), phonocardiogram, echocardiogram, or other cardiovascular tests to record patients' cardiac activity, using specialized electronic test equipment, recording devices, or laboratory instruments.
- Conduct exercise electrocardiogram tests to monitor cardiovascular activity under stress.
- Obtain and record patient information, including patient identification, medical history, and examination results.
Technology
- Epic Systems
- MEDITECH software
- Watchman Monitoring
Cardiologists salary by location
Areas with the highest reported employment for this occupation.
- Cardiologists Salary in NYMedian $492,040 · Employment 2,260
- Cardiologists Salary in TXMedian $410,150 · Employment 2,050
- Cardiologists Salary in New York, NYMedian $492,150 · Employment 2,050
- Cardiologists Salary in GAMedian $610,070 · Employment 1,150
- Cardiologists Salary in Dallas, TXMedian $403,340 · Employment 940
- Cardiologists Salary in FLMedian $414,910 · Employment 920
- Cardiologists Salary in VAMedian $461,450 · Employment 810
- Cardiologists Salary in OHMedian $504,260 · Employment 760
- Cardiologists Salary in PAMedian $579,120 · Employment 640
- Cardiologists Salary in CAMedian $185,610 · Employment 630
- Cardiologists Salary in TNMedian $610,080 · Employment 560
- Cardiologists Salary in Houston, TXMedian $187,550 · Employment 460
Related careers
- Nurse PractitionersNational median $132,300
- Acute Care NursesNational median $97,550
- Physician AssistantsNational median $135,880
- Anesthesiologist AssistantsNational median $135,880
- DermatologistsNational median $328,730
- Pediatricians, GeneralNational median $210,040
- Allergists and ImmunologistsNational median $265,930
- Obstetricians and GynecologistsNational median $292,910
Career and skills data: O*NET 31.0 (onetcenter.org). Salary and employment data: U.S. Bureau of Labor Statistics OEWS, 2025 (bls.gov/oes). Figures are published survey estimates, not real-time market data.