SalaryData

Cardiologist Salary in Pennsylvania

Based on 640+ workers in Pennsylvania

Data year: 2025 · Last updated: June 2026

Median Annual Salary (PA)

$579,120

$278.423/hr

vs National Average

$489,121

+18.4% vs national median

Salary Range (10th–90th)

$108K $653K

640 employed in Pennsylvania

Salary Distribution — Cardiologist in Pennsylvania

Cardiologist (PA) salary percentiles
PercentileAnnual Salary
10th percentile$108,180
25th percentile$503,970
Median (50th percentile)$579,120
75th percentile$606,470
90th percentile$653,250

Cardiologist Salary by Experience Level in Pennsylvania

Cardiologist Salary in Other States

Related Occupations

More Locations