facebook tracking Cardiologist salary 2025: pay by state and city

Cardiologist salary

What cardiologists earn across the U.S., in every state and in the top-paying metro areas.

May 2025BLS OEWSSOC 29-1212
Median pay$496,010$238.47 per hour
Average pay$454,940$218.72 per hour
Middle half earn$274,280 – $610,060Top 10%: $712,130+
Jobs17,290Employed nationwide

Cardiologist salary by state

Click a column to sort. Select a state for its cities.

State Median Hourly Jobs Per 1,000 jobs
Alabama $519,480 $249.75 130 0.06
Arizona $239,200+ $115.00+ 440 0.14
California $185,610 $89.24 630 0.04
Colorado $239,200+ $115.00+ 200 0.07
Connecticut $488,940 $235.07 320 0.19
Delaware $239,200+ $115.00+ 90 0.19
Florida $414,910 $199.48 920 0.09
Georgia $610,070 $293.30 1,150 0.23
Hawaii $239,200+ $115.00+ 50 0.08
Illinois $517,850 $248.97 340 0.06
Indiana $588,890 $283.12 140 0.04
Iowa $283,070 $136.09 100 0.06
Kentucky $558,180 $268.36 – –
Maine $239,200+ $115.00+ 150 0.24
Maryland $337,230 $162.13 – –
Massachusetts – – 510 0.14
Michigan $419,030 $201.46 340 0.08
Minnesota $239,200+ $115.00+ 420 0.14
Mississippi – – 50 0.04
Missouri $648,070 $311.57 150 0.05
Nebraska $646,300 $310.72 170 0.17
New Hampshire $239,200+ $115.00+ 190 0.28
New Jersey $286,540 $137.76 – –
New Mexico $239,200+ $115.00+ 90 0.11
New York $492,040 $236.56 2,260 0.23
North Carolina – – 300 0.06
North Dakota $239,200+ $115.00+ 40 0.1
Ohio $504,260 $242.43 760 0.14
Oregon $239,200+ $115.00+ 150 0.08
Pennsylvania $579,120 $278.42 640 0.11
Rhode Island $395,610 $190.20 60 0.13
South Carolina $239,200+ $115.00+ 210 0.09
Tennessee $610,080 $293.31 560 0.17
Texas $410,150 $197.19 2,050 0.15
Utah $239,200+ $115.00+ 280 0.16
Vermont – – 70 0.24
Virginia $461,450 $221.85 810 0.2
Washington $656,330 $315.54 200 0.06
Wisconsin $636,580 $306.05 200 0.07
Wyoming $239,200+ $115.00+ 30 0.12
Advertisement

Top-paying metro areas

Metro areaMedianJobs
Seattle-Tacoma-Bellevue, WA$662,760130
Omaha, NE-IA$598,480110
Harrisburg-Carlisle, PA$567,68080
Lexington-Fayette, KY$558,180140
Cincinnati, OH-KY-IN$551,320210
Charlotte-Concord-Gastonia, NC-SC$528,750150
Bridgeport-Stamford-Danbury, CT$527,72070
Tampa-St. Petersburg-Clearwater, FL$515,71070
Jacksonville, FL$514,74090
Indianapolis-Carmel-Greenwood, IN$511,40060
Lancaster, PA$503,97050
New York-Newark-Jersey City, NY-NJ$492,1502,050
Chicago-Naperville-Elgin, IL-IN$475,590150
Buffalo-Cheektowaga, NY$451,790130
Richmond, VA$450,480120

Metro areas with the most cardiologists

Metro areaJobsMedian
New York-Newark-Jersey City, NY-NJ2,050$492,150
Dallas-Fort Worth-Arlington, TX940$403,340
Atlanta-Sandy Springs-Roswell, GA910$239,200+
Houston-Pasadena-The Woodlands, TX460$187,550
Louisville/Jefferson County, KY-IN310$239,200+
Salt Lake City-Murray, UT230$239,200+
Virginia Beach-Chesapeake-Norfolk, VA-NC230$430,900
Cincinnati, OH-KY-IN210$551,320
Detroit-Warren-Dearborn, MI190$130,880
Minneapolis-St. Paul-Bloomington, MN-WI190$239,200+
Hartford-West Hartford-East Hartford, CT160$436,510
Charlotte-Concord-Gastonia, NC-SC150$528,750
Chicago-Naperville-Elgin, IL-IN150$475,590
Lexington-Fayette, KY140$558,180
Buffalo-Cheektowaga, NY130$451,790

Related jobs

Questions

How much does a cardiologist make?

The median pay for cardiologists in the U.S. was $496,010 a year ($238.47 an hour) in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $274,280 and $610,060.

Which states pay cardiologists the most?

The highest pay was in Washington ($656,330), Missouri ($648,070), Nebraska ($646,300), Wisconsin ($636,580), Tennessee ($610,080). The lowest was in California ($185,610), Wyoming ($239,200+), Utah ($239,200+).

How many cardiologists are there in the U.S.?

About 17,290 people were employed as cardiologists in May 2025.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Metro areas with fewer than 50 jobs in this occupation are left out. All healthcare salaries.