Compensation data

Cardiology salary by state

Federal wage data for cardiology — the national figure plus every state BLS publishes (23 of 51). “Real pay” adjusts each state's wage for local prices, so you can compare offers on equal footing.

National annual mean

$454,940

National annual median

$496,010

Where cardiology pay goes furthest

Ranked by take-home adjusted for local prices — not the biggest headline number.

  1. 1.Nebraska$430,572adjusted
  2. 2.Tennessee$404,684adjusted
  3. 3.Georgia$394,575adjusted
See the full ranking for all 23 states

Cardiology salary in every state

StateAnnual meanPrice levelReal pay
Nebraska$627,39090.1$696,326
Georgia$616,04096.3$639,709
Washington$562,160107.0$525,383
Tennessee$551,19091.9$599,771
Wisconsin$549,88094.1$584,357
Missouri$523,38090.8$576,410
Kentucky$522,35090.2$579,102
Ohio$493,58092.8$531,875
Pennsylvania$492,49097.6$504,600
Illinois$484,120100.0$484,120
Indiana$474,38093.3$508,446
Alabama$471,79088.8$531,295
Virginia$446,630101.1$441,771
New York$437,490107.9$405,459
Connecticut$416,360103.6$401,892
Florida$406,400103.4$393,037
Texas$386,68097.1$398,229
Maryland$380,510105.0$362,390
Michigan$354,94096.2$368,960
Rhode Island$344,820102.3$337,067
New Jersey$325,020108.8$298,732
Iowa$306,67087.8$349,282
California$296,940110.7$268,238

BLS publishes cardiology wages for 23 of the 50 states + DC. States it doesn't publish are omitted rather than estimated.

Other specialties

Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 — “Cardiologists” (May 2025). Price levels: U.S. Bureau of Economic Analysis, Regional Price Parities (2024), US average = 100. Real pay divides the wage by the state's price level; the ranked page additionally estimates take-home. Wages cover all employment settings and exclude many self-employed/partnership physicians — individual offers vary widely. VitalPost shows sourced public data for context only, not financial advice.