Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Cardiologists

Illustration of a clinical setting with medical staff and equipment

SOC code 29-1212 · Healthcare Practitioners and Technical Occupations

National employment
17,290
Mean annual wage
$454,940
Mean hourly wage
$218.72
Median annual wage
$239,200+
Median hourly wage
$115.00+

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$107,190$51.53
25th percentile$239,200+$115.00+
50th percentile (median)$239,200+$115.00+
75th percentile$239,200+$115.00+
90th percentile$239,200+$115.00+

BLS top-codes wages at or above $239,200/yr ($115.00/hr); the exact value above this threshold is not published, so it is shown here as "$239,200+".

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Cardiologists (SOC 29-1212), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 37 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama170——————
Colorado290——————
Connecticut260$414,080—$76,870$201,180——
Delaware100——————
Florida550$479,240—$134,820———
Georgia1,520——————
Hawaii50——————
Illinois380$475,650—$114,990———
Indiana140$529,020—$120,010———
Iowa190——————
Kentucky410——————
Maine170——————
Massachusetts660——————
Michigan500$364,070—$64,350$65,440——
Minnesota470——————
Missouri130$419,840—$105,620$137,330——
Nebraska200$491,300—$173,320$215,780——
New Hampshire190——————
New Jersey—$411,550—$125,240———
New Mexico310$386,030—$230,100$230,100——
New York2,260$381,320—$103,110$215,940——
North Carolina380$427,200—$145,020———
North Dakota40——————
Ohio770——————
Oklahoma———————
Oregon130——————
Pennsylvania820——————
Rhode Island80$313,950—$138,490$230,580——
South Carolina130$477,380—$144,590———
Tennessee570$480,980—$134,650———
Texas1,530$301,930$168,780$95,100$133,850——
Vermont———————
Virginia510$434,830—$169,640———
Washington260——————
West Virginia40$276,750—$74,550———
Wisconsin200——————
Wyoming50——————

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Healthcare Practitioners and Technical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.