General Internal Medicine Physicians Salary in Pennsylvania

Ranked #33 of 44 · PA

15.1% below U.S. average
Mean annual salary $226,950 ≈ $109/hr
Median annual salary $213,310
Employment 990

Salary Distribution (10th–90th percentile)

P10 $67,360P25 $67,360 Median $213,310P75 $310,840P90 $415,810

About 80% of general internal medicine physicianss in Pennsylvania earn between $67,360 and $415,810. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$226,950
U.S. average
$267,200

The mean general internal medicine physicians salary in Pennsylvania is $226,950, about 15.1% below the U.S. average ($267,200). That works out to roughly $109/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
York-Hanover, PA $344,040 $364,040 50
Allentown-Bethlehem-Easton, PA-NJ $296,980 $297,880
Pittsburgh, PA $291,570 $293,820 150
Harrisburg-Carlisle, PA $288,290 $329,750 40
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $159,330 $191,410 930

← Back to all general internal medicine physicians states