Home » Average in U.S. » Healthcare Practitioner in U.S. » Cardiologist in U.S. » Cardiologist in Pennsylvania
The average salary for a Cardiologist in Pennsylvania is $408,950.
Annual Average Salary: $408,950
Hourly Average Salary: $196.61