SalaryData

Cardiologist Salary in Florida

Based on 920+ workers in Florida

Data year: 2025 · Last updated: June 2026

Median Annual Salary (FL)

$414,910

$199.476/hr

vs National Average

$489,121

-15.2% vs national median

Salary Range (10th–90th)

$211K $646K

920 employed in Florida

Cardiologists in Florida earn a median salary of $414,910 per year, with approximately 920 professionals currently employed in the state. This figure is notably 15% below the national average, reflecting regional variations in healthcare compensation. Salaries in the state range from $211,260 to $645,810, indicating significant earning potential depending on individual circumstances and career progression.

Several factors influence cardiologist salary in Florida, including years of experience, subspecialty focus, and practice setting. Urban centers like Miami and Tampa typically offer higher compensation than rural areas, while physicians in private practice often earn differently than those in hospitals or academic institutions. Additionally, patient demographics, malpractice insurance costs, and local cost of living all contribute to wage variations across the state.

Salary Distribution — Cardiologist in Florida

Cardiologist (FL) salary percentiles
PercentileAnnual Salary
10th percentile$211,260
25th percentile$274,280
Median (50th percentile)$414,910
75th percentile$514,740
90th percentile$645,810

Cardiologist Salary by Experience Level in Florida

Cardiologist Salary in Other States

Frequently Asked Questions

How much do cardiologists make in Florida?

Cardiologists in Florida earn a median salary of $414,910 per year, which translates to approximately $199 per hour. This is 15.2% below the national average for cardiologists.

What is the salary range for cardiologists in Florida?

The salary range for cardiologists in Florida spans from $211,260 to $645,810 annually, depending on experience, location within the state, and individual practice circumstances.

How many cardiologists are employed in Florida?

There are approximately 920 cardiologists currently employed in Florida, indicating a substantial demand for cardiac specialists in the state.

Are cardiologist salaries in Florida higher or lower than the national average?

Cardiologist salaries in Florida are 15.2% lower than the national average, with Florida cardiologists earning a median of $414,910 compared to higher earnings in other states.

Related Occupations

More Locations