SalaryData

Internal Medicine Physician Salary in Pennsylvania

Based on 990+ workers in Pennsylvania

Data year: 2025 · Last updated: June 2026

Median Annual Salary (PA)

$213,310

$102.553/hr

vs National Average

$260,282

-18.0% vs national median

Salary Range (10th–90th)

$67K $416K

990 employed in Pennsylvania

Salary Distribution — Internal Medicine Physician in Pennsylvania

Internal Medicine Physician (PA) salary percentiles
PercentileAnnual Salary
10th percentile$67,360
25th percentile$67,360
Median (50th percentile)$213,310
75th percentile$310,840
90th percentile$415,810

Internal Medicine Physician Salary by Experience Level in Pennsylvania

Internal Medicine Physician Salary in Other States

Related Occupations

More Locations