Physician Salary in Massachusetts

Median annual base pay is $217,400 across 413 reported Physician salaries in Massachusetts.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$82,500$99,000$217,400$275,135$332,800

Top Cities in Massachusetts

CityMedianReports
Fall River$450,0006
Brockton$299,9985
Lawrence$299,4585
Holyoke$290,0009
Worcester$283,92019
New Bedford$260,0005
Springfield$255,40034
Salem$255,0005
Chicopee$250,0006
Hyannis$243,0005

Top Employers in Massachusetts

EmployerMedianReports
UMass Memorial Medical Group, Inc.$309,50015
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
Southcoast Physicians Group, Inc.$260,0005
Baystate Medical Practices, Inc.$255,40325
RiverBend Medical Group, Inc.$250,0008
Associated Physicians of Harvard Med Faculty Physicians at Bidmc, Inc.$243,4337
Cape Cod Hospital, Inc., sub. of Cape Cod Healthcare, Inc.$243,0005

By Practice Setting

SettingMedianReports
Hospital (Community)$107,900129

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)—1
Junior / Early CareerResident (PGY2-3)$81,09059
SeniorFellow · Clinical Instructor$99,000101
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$259,565242

By Specialty

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

How They're Paid

ModelMedianReports
Annual Salary$210,000350
Hourly$228,80055

Physician salaries in other states

Common questions

How much does a Physician make in Massachusetts?

The median Physician salary in Massachusetts is $217,400 per year, based on 413 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?

$259,565 per year at the median — $42,165 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