Physician Salary in Massachusetts

Median annual base pay is $145,600 across 558 reported Physician salaries in Massachusetts.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$75,234$90,750$145,600$255,400$303,326

Top Cities in Massachusetts

CityMedianReports
Fall River$450,0006
Lowell$303,2125
Brockton$299,9985
Lawrence$299,4585
Holyoke$290,0009
Beverly$269,5476
New Bedford$260,0005
Springfield$255,40035
Salem$255,0005
Chicopee$250,0006

Top Employers in Massachusetts

EmployerMedianReports
UMass Memorial Medical Group, Inc.$309,50016
Holyoke Medical Center$300,0008
Lawrence General Hospital$299,4585
Hospitalist Physicians of Massachusetts PC$283,9205
Harvard Medical Faculty Physicians at Beth Israel Deaconess Medical Center$276,99420
Beth Israel Lahey Health Primary Care Inc$269,5476
Southcoast Physicians Group, Inc.$260,0005
Baystate Medical Practices, Inc.$255,40326
RiverBend Medical Group, Inc.$250,0008
Associated Physicians of Harvard Med Faculty Physicians at Bidmc, Inc.$243,4338

By Practice Setting

SettingMedianReports
Hospital (Community)$99,000203
Hospital (Academic/Teaching)$87,11213

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)1
Junior / Early CareerResident (PGY2-3)$80,384111
SeniorFellow · Clinical Instructor$99,000157
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$254,717276

By Specialty

SpecialtyMedianReports
Diagnostic Radiology$370,00027
Hospital Medicine - Adult$260,00072
Internal Medicine$250,00015
Psychiatry$234,0008
Endocrinology, Diabetes and Metabolism$230,00010
Pediatrics - General$217,3606

How They're Paid

ModelMedianReports
Annual Salary$104,500492
Hourly$228,80057

Physician salaries in other states

Common questions

How much does a Physician make in Massachusetts?

The median Physician salary in Massachusetts is $145,600 per year, based on 558 reported salaries.

Which city in Massachusetts pays Physicians the most?

Fall River has the highest median at $450,000 per year, of the cities with enough reports to publish a median.

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

$254,717 per year at the median — $109,117 above the Physician median in Massachusetts.

Which employers pay Physicians the most in Massachusetts?

Of the employers with enough reports to publish a median, UMass Memorial Medical Group, Inc. is highest at $309,500 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role