Cardiologists

Cardiologists (SOC 29-1212) earn a median $496,010 a year ($238.47 an hour) in the United States, with 17,290 employed as of May 2025; the highest-paying state is Washington.

What cardiologists do

Cardiologists diagnose, treat, manage and prevent diseases or conditions of the cardiovascular system. The SOC notes that they may further subspecialize in interventional procedures such as balloon angioplasty and stent placement, in echocardiography, or in electrophysiology. O*NET alternate titles include general, interventional, invasive, non-invasive and heart failure cardiologist, as well as electrophysiology cardiologist. The packet provides no task list for this code and no education data, so a description of day-to-day work has to stay general: cardiologists evaluate patients with suspected or established heart and vascular conditions, interpret diagnostic findings, choose treatments and monitor patients over time. Interventional work, which uses catheter-based procedures, differs from the noninvasive side of the field, which relies on imaging and testing. Cardiologists are physicians, so the field sits among the medical specialties rather than the surgical ones, and operations on the heart itself belong to surgeons, who are counted in separate codes.

Also called: Cardiac Specialist, Cardiologist, Cardiology Non-Invasive Physician, Cardiology Physician, Electrophysiology Cardiologist.

National wage percentiles, May 2025

Cardiologists: US hourly and annual wage percentiles, mean and employment, May 2025
AreaBasisPercentile wageMeanEmployment
10th25thMedian75th90th
United StatesHourly$51.53$131.87$238.47$293.30$342.37$218.7217,290
Annual$107,190$274,280$496,010$610,060$712,130$454,940
$0$200k$400k$600k$800k10th10th: $107,190$107,19025th25th: $274,280$274,280MedianMedian: $496,010$496,01075th75th: $610,060$610,06090th90th: $712,130$712,130
Annual wage at the 10th, 25th, 50th (median), 75th and 90th percentiles. The same numbers are in the table above.

Employment per 1,000 jobs and the location quotient are area measures; they appear in the state and metro tables below. To see what a wage in this range leaves after tax, use FastCalc's take-home pay calculator.

Where cardiologists earn and work most

Five highest-paying states

Cardiologists: the five states with the highest median wage, May 2025
AreaBasisPercentile wageMeanEmploymentJobs per 1,000Location quotient
10th25thMedian75th90th
WashingtonHourly$67.22$211.03$315.54$354.53$364.69$270.272000.060.51
Annual$139,820$438,930$656,330$737,410$758,560$562,160
MissouriHourly$48.52$68.43$311.57$380.74$380.74$251.631500.050.47
Annual$100,920$142,320$648,070$791,930$791,930$523,380
NebraskaHourly$104.06$280.93$310.72$376.49$398.97$301.631700.171.48
Annual$216,450$584,330$646,300$783,100$829,860$627,390
WisconsinHourly$45.36$244.72$306.05$320.61$320.61$264.372000.070.60
Annual$94,340$509,010$636,580$666,880$666,880$549,880
TennesseeHourly$85.88$211.57$293.31$341.36$381.51$264.995600.171.55
Annual$178,630$440,070$610,080$710,040$793,530$551,190

Five states with the most jobs

Cardiologists: the five states with the highest employment, May 2025
AreaBasisPercentile wageMeanEmploymentJobs per 1,000Location quotient
10th25thMedian75th90th
New YorkHourly$50.39$108.86$236.56$275.09$331.05$210.332,2600.232.09
Annual$104,800$226,430$492,040$572,180$688,580$437,490
TexasHourly$46.70$68.68$197.19$261.86$338.19$185.902,0500.151.31
Annual$97,140$142,860$410,150$544,670$703,430$386,680
GeorgiaHourly$89.89$293.30$293.30$349.61$449.26$296.171,1500.232.11
Annual$186,960$610,060$610,070$727,180$934,460$616,040
FloridaHourly$101.57$131.87$199.48$247.47$310.48$195.399200.090.84
Annual$211,260$274,280$414,910$514,740$645,810$406,400
VirginiaHourly$104.57$184.37$221.85$267.10$283.70$214.738100.201.77
Annual$217,500$383,490$461,450$555,570$590,090$446,630

Five highest-paying metropolitan areas

Cardiologists: the five metropolitan areas with the highest median wage, May 2025
AreaBasisPercentile wageMeanEmploymentJobs per 1,000Location quotient
10th25thMedian75th90th
Seattle-Tacoma-Bellevue, WAHourly$47.41$211.03$318.63$356.42$364.88$271.851300.060.57
Annual$98,610$438,930$662,760$741,360$758,950$565,440
Chattanooga, TN-GAHourly$79.78$159.83$293.31$316.38$370.42$244.65400.151.35
Annual$165,930$332,440$610,080$658,060$770,470$508,870
Omaha, NE-IAHourly$106.66$280.93$287.73$344.17$353.98$278.341100.221.99
Annual$221,850$584,330$598,480$715,880$736,270$578,940
Harrisburg-Carlisle, PAHourly$52.01$269.21$272.92$290.11$312.34$238.44800.232.10
Annual$108,180$559,960$567,680$603,440$649,660$495,950
Lexington-Fayette, KYHourly$36.18$60.77$268.36$271.67$293.45$180.651400.494.37
Annual$75,260$126,400$558,180$565,060$610,380$375,750

Five metropolitan areas with the most jobs

Cardiologists: the five metropolitan areas with the highest employment, May 2025
AreaBasisPercentile wageMeanEmploymentJobs per 1,000Location quotient
10th25thMedian75th90th
New York-Newark-Jersey City, NY-NJHourly$48.70$108.04$236.61$276.91$335.38$202.142,0500.221.94
Annual$101,290$224,730$492,150$575,970$697,580$420,460
Dallas-Fort Worth-Arlington, TXHourly$66.59$68.55$193.92$197.19$287.79$153.749400.232.10
Annual$138,520$142,580$403,340$410,150$598,590$319,770
Atlanta-Sandy Springs-Roswell, GAHourly######9100.322.85
Annual######
Houston-Pasadena-The Woodlands, TXHourly$40.61$46.15$90.17$262.20$299.69$155.844600.141.25
Annual$84,480$95,990$187,550$545,370$623,360$324,160
Boston-Cambridge-Newton, MA-NHHourly******4400.161.48
Annual******

Top industries employing cardiologists

Offices of Physicians employ 61.5% of cardiologists nationally (10,630 jobs) at a median $516,940 a year ($248.53 an hour), followed by General Medical and Surgical Hospitals (27.5%) and Colleges, Universities, and Professional Schools (5.1%).

Cardiologists: the 5 industries with the highest employment, United States, May 2025 (4-digit NAICS)
IndustryEmploymentShare of occupationMedian annualMedian hourly
Offices of Physicians NAICS 62110010,63061.5%$516,940$248.53
General Medical and Surgical Hospitals NAICS 6221004,76027.5%$446,020$214.43
Colleges, Universities, and Professional Schools NAICS 6113008805.1%**
Outpatient Care Centers NAICS 6214004802.8%##
Management of Companies and Enterprises NAICS 5511002801.6%##

Share is the industry's employment over the occupation's national employment (17,290). Industries whose employment BLS withheld are not ranked.

Every state, by median wage

40 states and DC publish a row for this occupation. A linked state has its own page with the within-state metro table and comparison; the others appear here only.

RankStateMedian hourlyMedian annual10th pct (annual)90th pct (annual)EmploymentJobs per 1,000Location quotient
1Washington profile$315.54$656,330$139,820$758,5602000.060.51
2Missouri profile$311.57$648,070$100,920$791,9301500.050.47
3Nebraska profile$310.72$646,300$216,450$829,8601700.171.48
4Wisconsin profile$306.05$636,580$94,340$666,8802000.070.60
5Tennessee profile$293.31$610,080$178,630$793,5305600.171.55
6Georgia profile$293.30$610,070$186,960$934,4601,1500.232.11
7Indiana profile$283.12$588,890$77,310$618,7401400.040.39
8Pennsylvania profile$278.42$579,120$108,180$653,2506400.110.95
9Kentucky profile$268.36$558,180$216,710$624,260******
10Alabama profile$249.75$519,480$188,970$650,5801300.060.54
11Illinois profile$248.97$517,850$119,280$749,5503400.060.51
12Ohio profile$242.43$504,260$32,290$733,9007600.141.24
13New York profile$236.56$492,040$104,800$688,5802,2600.232.09
14Connecticut profile$235.07$488,940$79,730$812,4903200.191.70
15Virginia profile$221.85$461,450$217,500$590,0908100.201.77
16Michigan profile$201.46$419,030$68,540$587,6703400.080.69
17Florida profile$199.48$414,910$211,260$645,8109200.090.84
18Texas profile$197.19$410,150$97,140$703,4302,0500.151.31
19Rhode Island profile$190.20$395,610$136,140$442,460600.131.15
20Maryland profile$162.13$337,230$149,990$716,280******
21New Jersey profile$137.76$286,540$35,000$613,160******
22Iowa profile$136.09$283,070$63,530$643,3801000.060.56
23California profile$89.24$185,610$109,310$532,0706300.040.31
–Arizona profile####4400.141.22
–Colorado profile####2000.070.64
–Delaware profile####900.191.73
–Hawaii profile####500.080.74
–Maine profile####1500.242.11
–Massachusetts profile****5100.141.26
–Minnesota profile####4200.141.29
–Mississippi profile****500.040.36
–New Hampshire profile####1900.282.53
–New Mexico profile####900.110.98
–North Carolina profile****3000.060.55
–North Dakota profile####400.100.91
–Oregon profile####1500.080.71
–South Carolina profile####2100.090.83
–Utah profile####2800.161.46
–Vermont profile****700.242.18
–Wyoming profile####300.121.08

Occupations in the same SOC broad group (29-1210), with their national median annual wage.

Part of Healthcare Practitioners and Technical Occupations. Compare any area in the wage explorer.

Source and notes

Data: BLS OEWS May 2025, released 2026-05-15. Cross-industry estimates, all ownerships. BLS page: OEWS 29-1212 Cardiologists.

#
Equal to or greater than the top code (BLS publishes no wage above it).
*
Wage estimate not available.
**
Employment estimate not available.
  • Annual wages assume 2,080 hours a year at the hourly rate; occupations BLS publishes on one basis only show an en dash (–) on the other.
  • Employment is rounded to the nearest 10 by BLS. Where BLS withholds a cell, nothing is estimated in its place.
  • Top industries: nat4d_M2025_dl.xlsx in oesm25in4.zip (BLS OEWS May 2025, national, 4-digit NAICS, cross-ownership). Employment is the industry's rounded total for this occupation; industries whose employment BLS withheld (**) are not ranked. A withheld or top-coded median in that table shows the marker explained above.

Sources

Includes information from O*NET 30.1 Database by the U.S. Department of Labor, Employment and Training Administration, used under the CC BY 4.0 license.

Description written 2026-10-17 in our own words from the sources above.