Cardiologist Salary
Cardiologists earn a median $496,010 a year nationally. Healthcare Practitioners and Technical Occupations
U.S. median
$496,010
$238.47 per hour
Range
$107,190 – $239,200+
10th to 90th percentile
Employed
17,290
across the U.S.
Cardiologist take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$337,977
per year · effective tax rate 31.9%
$28,165Monthly
$14,082Twice a month
$12,999Every 2 weeks
$162.49Hourly
- Federal income tax$136,738
- Social Security (6.2%)$11,439
- Medicare (1.45%)$9,856
- Texas income tax$0
- Take-home pay$337,977
Marginal rate: 35% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $107,190 | $51.53 | $84,238 |
| 25th percentile | $274,280+ | $131.87 | $199,063 |
| Median (50th) | $496,010+ | $238.47 | $337,977 |
| 75th percentile | $610,060+ | $293.30 | $409,429 |
| 90th percentile (top earners) | $712,130+ | $342.37 | $472,268 |
Best cities for cardiologists (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Dallas, TX | $239,200+ | $279,919 | $271,529 | 940 |
| 2 | New York, NY | $239,200+ | $305,009 | $270,967 | 2,050 |
| 3 | Atlanta, GA | $239,200+ | $164,300 | $164,205 | 910 |
| 4 | Houston, TX | $187,550 | $139,646 | $141,587 | 460 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- New York, NY — $239,200+
- Dallas, TX — $239,200+
- Atlanta, GA — $239,200+
- Houston, TX — $187,550
Cardiologist salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Washington | $239,200+ | $438,417 | $139,820 – $239,200+ | 200 |
| Missouri | $239,200+ | $403,721 | $100,920 – $239,200+ | 150 |
| Nebraska | $239,200+ | $403,607 | $216,450 – $239,200+ | 170 |
| Wisconsin | $239,200+ | $386,890 | $94,340 – $239,200+ | 200 |
| Tennessee | $239,200+ | $409,442 | $178,630 – $239,200+ | 560 |
| Georgia | $239,200+ | $378,396 | $186,960 – $239,200+ | 1,150 |
| Indiana | $239,200+ | $378,824 | $77,310 – $239,200+ | 140 |
| Pennsylvania | $239,200+ | $372,266 | $108,180 – $239,200+ | 640 |
| Kentucky | $239,200+ | $357,508 | $216,710 – $239,200+ | — |
| Alabama | $239,200+ | $326,972 | $188,970 – $239,200+ | 130 |
| Illinois | $239,200+ | $326,171 | $119,280 – $239,200+ | 340 |
| Ohio | $239,200+ | $330,061 | $32,290 – $239,200+ | 760 |
| New York | $239,200+ | $304,948 | $104,800 – $239,200+ | 2,260 |
| Connecticut | $239,200+ | $304,096 | $79,730 – $239,200+ | 320 |
| Virginia | $239,200+ | $290,606 | $217,500 – $239,200+ | 810 |
| Michigan | $239,200+ | $272,191 | $68,540 – $239,200+ | 340 |
| Florida | $239,200+ | $287,168 | $211,260 – $239,200+ | 920 |
| Texas | $239,200+ | $284,186 | $97,140 – $239,200+ | 2,050 |
| Rhode Island | $239,200+ | $255,497 | $136,140 – $239,200+ | 60 |
| Maryland | $239,200+ | $221,102 | $149,990 – $239,200+ | — |
| New Jersey | $239,200+ | $190,681 | $35,000 – $239,200+ | — |
| Iowa | $239,200+ | $194,465 | $63,530 – $239,200+ | 100 |
| Arizona | $239,200+ | $170,321 | $239,200+ – $239,200+ | 440 |
| Colorado | $239,200+ | $166,275 | $239,200+ – $239,200+ | 200 |
| Delaware | $239,200+ | $161,646 | $239,200+ – $239,200+ | 90 |
| Hawaii | $239,200+ | $158,847 | $239,200+ – $239,200+ | 50 |
| Maine | $239,200+ | $160,485 | $239,200+ – $239,200+ | 150 |
| Minnesota | $239,200+ | $159,733 | $239,200+ – $239,200+ | 420 |
| New Hampshire | $239,200+ | $176,092 | $239,200+ – $239,200+ | 190 |
| New Mexico | $239,200+ | $165,571 | $239,200+ – $239,200+ | 90 |
| North Dakota | $239,200+ | $172,687 | $239,200+ – $239,200+ | 40 |
| Oregon | $239,200+ | $154,712 | $239,200+ – $239,200+ | 150 |
| South Carolina | $239,200+ | $162,897 | $239,200+ – $239,200+ | 210 |
| Utah | $239,200+ | $166,294 | $239,200+ – $239,200+ | 280 |
| Wyoming | $239,200+ | $176,092 | $239,200+ – $239,200+ | 30 |
| California | $185,610 | $122,754 | $109,310 – $239,200+ | 630 |
Frequently asked questions
How much does a cardiologist make?
The national median salary for cardiologists is $496,010 a year ($238.47 an hour). The lowest-paid 10% earn under $107,190 and the top 10% earn over $239,200+. Source: BLS, May 2025.
Which state pays cardiologists the most?
Washington has the highest median pay at $239,200+. After taxes and local prices, Dallas, TX offers the best real take-home pay of any metro area.
How many cardiologists are there in the U.S.?
About 17,290 people work as cardiologists nationwide.