Top 15 cities for cardiologists by average salary
| Corpus Christi, TX | $709,920 |
|---|---|
| Omaha, NE | $578,940 |
| Seattle, WA | $565,440 |
| Chattanooga, TN | $508,870 |
| Jacksonville, FL | $508,850 |
| Lancaster, PA | $508,350 |
| Cincinnati, OH | $501,860 |
| Harrisburg, PA | $495,950 |
| Bridgeport, CT | $470,440 |
| Charlotte, NC | $453,420 |
| Tampa, FL | $450,900 |
| Syracuse, NY | $448,790 |
| Norwich, CT | $443,180 |
| San Diego, CA | $443,090 |
| New Haven, CT | $438,270 |
Map: Cardiologists salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Cardiologists salary by state
Nebraska pays cardiologists the most statewide, $627,390 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.
| State | Statewide average | Statewide median | Jobs | Metros | Highest city average | Lowest city average |
|---|---|---|---|---|---|---|
| Nebraska | $627,390 | $646,300 | 170 | 1 | $578,940 | $578,940 |
| Georgia | $616,040 | $610,070 | 1,150 | 0 | n/a | n/a |
| Washington | $562,160 | $656,330 | 200 | 1 | $565,440 | $565,440 |
| Tennessee | $551,190 | $610,080 | 560 | 1 | $508,870 | $508,870 |
| Wisconsin | $549,880 | $636,580 | 200 | 0 | n/a | n/a |
| Missouri | $523,380 | $648,070 | 150 | 0 | n/a | n/a |
| Kentucky | $522,350 | $558,180 | n/a | 1 | $375,750 | $375,750 |
| Ohio | $493,580 | $504,260 | 760 | 1 | $501,860 | $501,860 |
| Pennsylvania | $492,490 | $579,120 | 640 | 2 | $508,350 | $495,950 |
| Illinois | $484,120 | $517,850 | 340 | 1 | $416,040 | $416,040 |
| Indiana | $474,380 | $588,890 | 140 | 1 | $378,860 | $378,860 |
| Alabama | $471,790 | $519,480 | 130 | 0 | n/a | n/a |
| North Carolina | n/a | n/a | 300 | 1 | $453,420 | $453,420 |
| Virginia | $446,630 | $461,450 | 810 | 3 | $434,080 | $425,280 |
| New York | $437,490 | $492,040 | 2,260 | 4 | $448,790 | $358,890 |
| Connecticut | $416,360 | $488,940 | 320 | 4 | $470,440 | $397,700 |
| Florida | $406,400 | $414,910 | 920 | 2 | $508,850 | $450,900 |
| Texas | $386,680 | $410,150 | 2,050 | 5 | $709,920 | $319,770 |
| Maryland | $380,510 | $337,230 | n/a | 1 | $339,350 | $339,350 |
| Michigan | $354,940 | $419,030 | 340 | 1 | $316,780 | $316,780 |
| Rhode Island | $344,820 | $395,610 | 60 | 1 | $420,290 | $420,290 |
| Washington, D.C. | n/a | n/a | n/a | 1 | $325,320 | $325,320 |
| New Jersey | $325,020 | $286,540 | n/a | 0 | n/a | n/a |
| Iowa | $306,670 | $283,070 | 100 | 0 | n/a | n/a |
| Oklahoma | n/a | n/a | n/a | 1 | $297,170 | $297,170 |
| California | $296,940 | $185,610 | 630 | 2 | $443,090 | $309,090 |
Cardiologists salary in every city we cover
Sort by any column. Each city links to its pay range, take-home pay and cost of living.
| Metro area | Average | Median | Hourly | Jobs |
|---|---|---|---|---|
| Corpus Christi, TX | $709,920 | n/a | $341.31 | n/a |
| Omaha, NE | $578,940 | $598,480 | $278.34 | 110 |
| Seattle, WA | $565,440 | $662,760 | $271.85 | 130 |
| Chattanooga, TN | $508,870 | $610,080 | $244.65 | 40 |
| Jacksonville, FL | $508,850 | $514,740 | $244.64 | 90 |
| Lancaster, PA | $508,350 | $503,970 | $244.40 | 50 |
| Cincinnati, OH | $501,860 | $551,320 | $241.28 | 210 |
| Harrisburg, PA | $495,950 | $567,680 | $238.44 | 80 |
| Bridgeport, CT | $470,440 | $527,720 | $226.17 | 70 |
| Charlotte, NC | $453,420 | $528,750 | $217.99 | 150 |
| Tampa, FL | $450,900 | $515,710 | $216.78 | 70 |
| Syracuse, NY | $448,790 | $460,900 | $215.76 | 30 |
| Norwich, CT | $443,180 | $514,290 | $213.07 | 30 |
| San Diego, CA | $443,090 | $493,670 | $213.03 | n/a |
| New Haven, CT | $438,270 | $502,320 | $210.71 | 30 |
| Winchester, VA | $434,080 | $500,020 | $208.69 | 40 |
| Virginia Beach, VA | $433,900 | $430,900 | $208.61 | 230 |
| Richmond, VA | $425,280 | $450,480 | $204.46 | 120 |
| New York, NY | $420,460 | $492,150 | $202.14 | 2,050 |
| Providence, RI | $420,290 | $395,610 | $202.06 | 100 |
| Chicago, IL | $416,040 | $475,590 | $200.02 | 150 |
| Austin, TX | $408,750 | $341,080 | $196.51 | 90 |
| Hartford, CT | $397,700 | $436,510 | $191.20 | 160 |
| Buffalo, NY | $385,930 | $451,790 | $185.54 | 130 |
| Indianapolis, IN | $378,860 | $511,400 | $182.14 | 60 |
| Lexington, KY | $375,750 | $558,180 | $180.65 | 140 |
| San Antonio, TX | $366,670 | $382,000 | $176.28 | 90 |
| Rochester, NY | $358,890 | $415,000 | $172.54 | 90 |
| Baltimore, MD | $339,350 | $337,230 | $163.15 | n/a |
| Washington, DC | $325,320 | $253,610 | $156.40 | n/a |
| Houston, TX | $324,160 | $187,550 | $155.84 | 460 |
| Dallas, TX | $319,770 | $403,340 | $153.74 | 940 |
| Detroit, MI | $316,780 | $130,880 | $152.30 | 190 |
| San Francisco, CA | $309,090 | $119,690 | $148.60 | n/a |
| Oklahoma City, OK | $297,170 | $161,160 | $142.87 | 60 |
Related jobs
- Dentists, GeneralU.S. average $191,350
- PharmacistsU.S. average $140,920
- Physician AssistantsU.S. average $141,280
- Occupational TherapistsU.S. average $101,280
- Physical TherapistsU.S. average $105,280
- Respiratory TherapistsU.S. average $87,300
- Speech-Language PathologistsU.S. average $98,170
- VeterinariansU.S. average $142,680
Cardiologists salary: questions
Where do cardiologists make the most money?
In Corpus Christi, TX, with an average of $709,920 a year, among the 35 metro areas we cover.
What is the average cardiologists salary in the U.S.?
$454,940 a year nationwide (BLS OEWS national estimates, May 2025); the median is $496,010, so half of cardiologists earn more than that and half less.
What salary should cardiologists ask for?
Start from the figures for your city: the middle half of cardiologists nationwide earn between $274,280 (25th percentile) and $610,060 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.
Which state pays cardiologists the most?
Nebraska, with a statewide average of $627,390 a year (BLS state estimates, May 2025).
Where is cardiologists pay the lowest?
Oklahoma City, OK, at $297,170 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 29-1212.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.