Salaripedia
English

How much does a cardiologist make in Florida?

$414,900a year

Median yearly pay for cardiologists in Florida. That is $199.48 an hour or $34,580 a month.

Hourly
$199.48
Vs. national median
-16%
Rank among states
17 of 36
Jobs in the state
920
Pay range
Lowest 10%: $211,300Median: $414,900Highest 10%: $645,800
PercentileYearlyHourly
10th$211,300$101.57
25th$274,300$131.87
Median$414,900$199.48
75th$514,700$247.47
90th$645,800$310.49

Cities in Florida

Metro areas, median yearly pay.

Tampa, FL$515,700
Jacksonville, FL$514,700
Miami, FL$239,200
Salaries for every job in Florida

Nearby in the ranking

States with similar pay for cardiologists.

14. Connecticut$488,900
15. Virginia$461,500
16. Michigan$419,000
17. Florida$414,900
18. Texas$410,200
19. Rhode Island$395,600
20. Maryland$337,200
Cardiologist salary in all states

Frequently asked questions

How much does a cardiologist make an hour in Florida?

The median hourly pay in Florida is $199.48 ($414,900 a year).

Do cardiologists make more in Florida than the national average?

No: $414,900 against $496,000 nationally, 16% less.

Where does Florida rank for cardiologist pay?

Florida ranks 17 of 36 states.

Which city in Florida pays cardiologists the most?

Tampa-St. Petersburg-Clearwater, FL, with a median of $515,700 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.