$
BLSSalary

Cardiologists Salary in Alabama (2025)

Official BLS OEWS data · May 2025 · 130 employed

Annual Mean
$471,790
$226.82/hr
Annual Median
$519,480
$249.75/hr
Bottom 10%
$188,970
$90.85/hr
Top 10%
$650,580
$312.78/hr
Location vs National Average
Alabama
$471,790
Difference
+3.7% vs US avg
US National
$454,940

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$188,970
25th Percentile
Lower quarter
$324,960
50th PercentileMedian
Median
$519,480
75th Percentile
Upper quarter
$567,840
90th Percentile
Top 10%
$650,580

Salary Distribution

Annual Salary Range

10th

$189K

25th

$325K

Median

$519K

75th

$568K

90th

$651K

Alabama has a relatively small Cardiologists workforce (approximately 130 positions). Job opportunities may be more competitive.

In Alabama, Cardiologists salaries range from $188,970 at the 10th percentile to $650,580 at the 90th percentile — a spread of $461,610 (89% of the median). This wide range suggests significant variation based on experience and employer in this area.

How Cardiologists Compares in Alabama

The average Cardiologists salary of $471,790 in Alabama ranks above the national average of $454,940. There are approximately 130 Cardiologistss employed in Alabama.

Data: BLS OEWS May 2025 · Public domain · Not affiliated with BLS.