$
BLSSalary

Cardiologists Salary in Baltimore-Columbia-Towson, MD (2025)

Official BLS OEWS data · May 2025

Annual Mean
$339,350
$163.15/hr
Annual Median
$337,230
$162.13/hr
Bottom 10%
$150,000
$72.12/hr
Top 10%
$465,070
$223.59/hr
Location vs National Average
Baltimore-Columbia-Towson, MD
$339,350
Difference
-25.4% vs US avg
US National
$454,940

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$150,000
25th Percentile
Lower quarter
$245,650
50th PercentileMedian
Median
$337,230
75th Percentile
Upper quarter
$465,070
90th Percentile
Top 10%
$465,070

Salary Distribution

Annual Salary Range

10th

$150K

25th

$246K

Median

$337K

75th

$465K

90th

$465K

In Baltimore-Columbia-Towson, MD, Cardiologists salaries range from $150,000 at the 10th percentile to $465,070 at the 90th percentile — a spread of $315,070 (93% of the median). This wide range suggests significant variation based on experience and employer in this area.

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