Physician Salary in Pennsylvania

Median annual base pay is $91,005 across 617 reported Physician salaries in Pennsylvania.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$67,358$70,519$91,005$275,000$342,150

Top Cities in Pennsylvania

CityMedianReports
Chambersburg$366,26710
Uniontown$342,1508
Erie$325,00021
Hershey$319,8566
Williamsport$315,0006
Altoona$300,00013
Sayre$285,00016
Camp Hill$278,0135
Scranton$234,27314
Monroeville$195,9695

Top Employers in Pennsylvania

EmployerMedianReports
WellSpan Medical Group$343,24212
Fayette Physician Network, Inc.$342,1507
Allegheny Clinic$325,00026
Susquehanna Physician Services$315,0008
Penn State Milton S. Hershey Medical Center$303,0007
UPMC$300,0009
Apogee Medical Group, Pennsylvania, PC$300,0005
Guthrie Medical Group, P.C.$290,00010
Penn State Health Community Medical Group, LLC$278,0136
St. Luke's Physician Group, Inc.$270,0057

By Practice Setting

SettingMedianReports
Hospital (Academic/Teaching)$87,505121
Hospital (Community)$69,868144

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)$69,86825
Junior / Early CareerResident (PGY2-3)$70,387237
Mid-LevelSenior Resident · Chief Resident—1
SeniorFellow · Clinical Instructor$81,82655
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$279,000283

By Specialty

SpecialtyMedianReports
Diagnostic Radiology$442,0009
Hospital Medicine - Adult$285,000113
Psychiatry$285,00013
Nephrology$261,42617
Internal Medicine$236,89110
Endocrinology, Diabetes and Metabolism$235,0008
Family Medicine$230,00015
Pediatrics - General$225,0006

How They're Paid

ModelMedianReports
Annual Salary$81,826573
Hourly$299,52028

Physician salaries in other states

Common questions

How much does a Physician make in Pennsylvania?

The median Physician salary in Pennsylvania is $91,005 per year, based on 617 reported salaries.

Which city in Pennsylvania pays Physicians the most?

Chambersburg has the highest median at $366,267 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Pennsylvania?

$279,000 per year at the median — $187,995 above the Physician median in Pennsylvania.

Which employers pay Physicians the most in Pennsylvania?

Of the employers with enough reports to publish a median, WellSpan Medical Group is highest at $343,242 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role