Cardiologists Salaries by State
Mean and median pay, wage percentiles, employment, and top-paying metro areas for cardiologistss across the U.S. Source: BLS OEWS May 2025 (data.bls.gov OEWS tool /OESServices/combo/table, all-occupation crawl by area).
Job Outlook, 2024–2034
Source: BLS Employment Projections 2024-2034.
Salary Map
Brighter tiles = higher average pay; dashed tiles have no data. Click a state for details.
💰 Top 5 Highest-Paying States
- Nebraska$627,390
- Georgia$616,040
- Washington$562,160
- Tennessee$551,190
- Wisconsin$549,880
📉 5 Lowest-Paying States
- California$296,940
- Iowa$306,670
- New Jersey$325,020
- Rhode Island$344,820
- Michigan$354,940
State Rankings
| # | State | Mean | Median | Hourly | vs. U.S. | Employment |
|---|---|---|---|---|---|---|
| 1 | Nebraska | $627,390 | $646,300 | $302 | +37.9% | 170 |
| 2 | Georgia | $616,040 | $610,070 | $296 | +35.4% | 1,150 |
| 3 | Washington | $562,160 | $656,330 | $270 | +23.6% | 200 |
| 4 | Tennessee | $551,190 | $610,080 | $265 | +21.2% | 560 |
| 5 | Wisconsin | $549,880 | $636,580 | $264 | +20.9% | 200 |
| 6 | Missouri | $523,380 | $648,070 | $252 | +15% | 150 |
| 7 | Kentucky | $522,350 | $558,180 | $251 | +14.8% | — |
| 8 | Ohio | $493,580 | $504,260 | $237 | +8.5% | 760 |
| 9 | Pennsylvania | $492,490 | $579,120 | $237 | +8.3% | 640 |
| 10 | Illinois | $484,120 | $517,850 | $233 | +6.4% | 340 |
| 11 | Indiana | $474,380 | $588,890 | $228 | +4.3% | 140 |
| 12 | Alabama | $471,790 | $519,480 | $227 | +3.7% | 130 |
| 13 | Virginia | $446,630 | $461,450 | $215 | -1.8% | 810 |
| 14 | New York | $437,490 | $492,040 | $210 | -3.8% | 2,260 |
| 15 | Connecticut | $416,360 | $488,940 | $200 | -8.5% | 320 |
| 16 | Florida | $406,400 | $414,910 | $195 | -10.7% | 920 |
| 17 | Texas | $386,680 | $410,150 | $186 | -15% | 2,050 |
| 18 | Maryland | $380,510 | $337,230 | $183 | -16.4% | — |
| 19 | Michigan | $354,940 | $419,030 | $171 | -22% | 340 |
| 20 | Rhode Island | $344,820 | $395,610 | $166 | -24.2% | 60 |
| 21 | New Jersey | $325,020 | $286,540 | $156 | -28.6% | — |
| 22 | Iowa | $306,670 | $283,070 | $147 | -32.6% | 100 |
| 23 | California | $296,940 | $185,610 | $143 | -34.7% | 630 |
Top-Paying Metro Areas
Highest median pay among 71 metro areas.
| # | Metro area | Median | Mean | Employment |
|---|---|---|---|---|
| 1 | Seattle-Tacoma-Bellevue, WA | $662,760 | $565,440 | 130 |
| 2 | Chattanooga, TN-GA | $610,080 | $508,870 | 40 |
| 3 | Omaha, NE-IA | $598,480 | $578,940 | 110 |
| 4 | Harrisburg-Carlisle, PA | $567,680 | $495,950 | 80 |
| 5 | Lexington-Fayette, KY | $558,180 | $375,750 | 140 |
| 6 | Cincinnati, OH-KY-IN | $551,320 | $501,860 | 210 |
| 7 | Charlotte-Concord-Gastonia, NC-SC | $528,750 | $453,420 | 150 |
| 8 | Bridgeport-Stamford-Danbury, CT | $527,720 | $470,440 | 70 |
| 9 | Tampa-St. Petersburg-Clearwater, FL | $515,710 | $450,900 | 70 |
| 10 | Jacksonville, FL | $514,740 | $508,850 | 90 |
Pay by Industry
Highest-paying industries employing cardiologistss (BLS OEWS, by median).
| # | Industry | Median | Mean | Employment |
|---|---|---|---|---|
| 1 | Ambulatory Health Care Services | $519,630 | $490,800 | 11,180 |
| 2 | Offices of Physicians | $516,940 | $489,270 | 10,630 |
| 3 | Sector 62 - Health Care and Social Assistance | $506,320 | $465,020 | 15,980 |
| 4 | Cross-industry, Private Ownership only | $504,260 | $464,140 | 16,280 |
| 5 | Cross-Industry, Private, Federal, State, and Local | $496,010 | $454,940 | 17,290 |
| 6 | General Medical and Surgical Hospitals, Privately Owned | $452,950 | $415,390 | 4,300 |
| 7 | Hospitals, Privately Owned | $451,210 | $414,550 | 4,330 |
| 8 | General Medical and Surgical Hospitals | $446,020 | $406,080 | 4,760 |
| 9 | Hospitals | $441,870 | $404,960 | 4,800 |
| 10 | Hospitals, Local Government Owned | $429,660 | $396,750 | 300 |
| 11 | General Medical and Surgical Hospitals, Local Government Owned | $429,660 | $396,750 | 300 |
| 12 | Local Government, including Schools and Hospitals (OEWS Designation) | $429,660 | $395,420 | 310 |
Frequently Asked Questions
How much do cardiologists make in the U.S.?
The median cardiologists salary in the United States is $496,010 per year (mean $454,940), and about 80% earn between $107,190 and $712,130.
How much do cardiologists make per hour?
Roughly $219 per hour, based on a mean annual wage of $454,940 and 2,080 work hours per year.
Which state pays cardiologists the most?
Nebraska has the highest average pay for cardiologists at $627,390 per year (median $646,300).
What is the job outlook for cardiologists?
Employment is projected to change +4.1% from 2024 to 2034 (Faster than average), with about 600 openings per year.
What People Search
Common U.S. search queries related to this occupation.