Cardiologists Salary in Maryland

BLS OEWS May 2025 • 1 metro areas • Maryland

Cardiologists in Maryland earn a median salary of $337,230 per year on average across 1 metro and nonmetro areas.

$337,230 Avg median salary in Maryland
$337,230 Highest paying metro
$337,230 Lowest paying metro
Employed in Maryland

Compare Cardiologists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Cardiologists
in
    vs

      Cardiologists salaries by city in Maryland

      Metro area Median salary 25th pct 75th pct Employed
      Baltimore, MD $337,230 $245,650 $465,070

      View Cardiologists salaries in all cities