Hospitals in Massachusetts
100 hospitals, 57 with emergency services. Acute Care Hospital: 55 · Psychiatric Hospital: 19 · Long-Term Acute Care Hospital: 10 · Inpatient Rehabilitation Hospital: 6 · Critical Access Hospital: 4 · Federal/VA Acute Care Hospital: 3 · Children's Hospital: 3.
Compare the 4 top-rated hospitals in Massachusetts side by side → or choose your own.
Hospitals by county
Cities with several hospitals
Nursing homes, hospice, home health and dialysis
Medicare-certified providers, with Medicare star ratings and official data.
Outpatient surgery centers
Medicare-certified ambulatory surgery centers: kinds of surgery, Medicare quality measures and patient survey.
Medical supply stores
Medical equipment suppliers enrolled in Medicare: wheelchairs, walkers, oxygen, CPAP, diabetic supplies and more.
ER wait times and Medicare ratings
Ranked only by official Medicare (CMS) numbers.
Care in Massachusetts: specialties, conditions and doctors
Specialties listed by hospitals here
Conditions listed by hospitals here
The number is how many hospitals here list it on their own website (hospitals with a reviewed website profile only).
All hospitals in Massachusetts, by city
Athol
- Athol Memorial Hospital(978) 249‑3511Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Attleboro
- Sturdy Memorial Hospital(508) 222‑5200Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Ayer
- Nashoba Valley Medical Center(978) 784‑9000Acute Care Hospital
Bedford
- Bedford VA Medical Center(781) 275‑7500Federal/VA Acute Care Hospital · Full profile
Belmont
- McLean Hospital Corporation(617) 855‑3450Psychiatric Hospital · Full profile
Beverly
- Northeast Hospital Corporation(978) 922‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Boston
- Arbour Hospital(617) 522‑4400Psychiatric Hospital · Full profile
- Beth Israel Deaconess Medical Center(617) 667‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Boston Children's Hospital(617) 735‑6000Children's Hospital · ER · Full profile
- Boston Medical Center(617) 638‑8000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Brigham and Women's Hospital(617) 732‑5500Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- Carney Hospital(617) 506‑2000Acute Care Hospital
- Dr Solomon Carter Fuller Mental Health Center(617) 626‑8700Psychiatric Hospital · Full profile
- Hebrew Rehabilitation Center(617) 325‑8000Long-Term Acute Care Hospital · Full profile
- Massachusetts Eye and Ear Infirmary -(617) 523‑7900Acute Care Hospital · ER · Full profile
- Massachusetts General Hospital(617) 726‑2000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- New England Baptist Hospital(617) 754‑5800Acute Care Hospital · Medicare rating 5 of 5 · Full profile
- The Shriners' Hospital for Children - Boston(617) 722‑3000Children's Hospital · Full profile
- Tufts Medical Center(617) 636‑5000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Bradford
- Whittier Rehabilitation Hospital - Bradford(978) 372‑8000Long-Term Acute Care Hospital · Full profile
Braintree
- Encompass Health Braintree Hospital of Braintree(781) 848‑5353Inpatient Rehabilitation Hospital · Full profile
Brighton
- Boston Medical Center-Brighton(617) 789‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Franciscan Children's Hospital & Rehab Center(617) 254‑3800Children's Hospital · Full profile
Brockton
- Good Samaritan Medical Center(508) 427‑3000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Signature Healthcare Brockton Hospital(508) 941‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Brookline
- Arbour Human Resource Institute(617) 731‑3200Psychiatric Hospital · Full profile
- Bournewood Hospital(617) 469‑0300Psychiatric Hospital · Full profile
Burlington
- Lahey Hospital & Medical Center, Burlington(781) 744‑5100Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Cambridge
- Cambridge Health Alliance(617) 665‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Mount Auburn Hospital(617) 492‑3500Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Spaulding Hospital for Continuing Med Care-Camb(617) 876‑4344Long-Term Acute Care Hospital · Full profile
Charlestown
- Spaulding Rehabilitation Hospital(617) 720‑6400Inpatient Rehabilitation Hospital · Full profile
Dartmouth
- Southcoast Behavioral Health(615) 861‑6000Psychiatric Hospital · Full profile
Dedham
- Walden Behavioral Care, LLC(781) 647‑6727Psychiatric Hospital · Full profile
Devens
- Taravista Behavioral Health Center(978) 615‑5200Psychiatric Hospital · Full profile
East Sandwich
- Spaulding Rehabilitation Hospital - Cape Cod(508) 833‑4262Inpatient Rehabilitation Hospital · Full profile
Fall River
- Dr John C Corrigan Mental Health Center(508) 235‑7600Psychiatric Hospital · Full profile
- Saint Anne's Hospital(508) 674‑5600Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Southcoast Hospitals Group(508) 679‑3131Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Falmouth
- Falmouth Hospital(508) 548‑5300Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Framingham
- Metrowest Medical Center(508) 383‑1000Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Gardner
- Heywood Hospital -(978) 632‑3420Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Great Barrington
- Fairview Hospital(413) 528‑0790Critical Access Hospital · ER · Medicare rating 5 of 5 · Full profile
Greenfield
- Baystate Franklin Medical Center(413) 773‑0211Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Haverhill
- Whittier Pavilion(978) 373‑8222Psychiatric Hospital · Full profile
Holyoke
- Holyoke Medical Center(413) 534‑2500Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Miravista Behavioral Health Center(413) 701‑2600Psychiatric Hospital · Full profile
- Valley Springs Behavioral Health Hospital(413) 315‑4100Psychiatric Hospital · Full profile
Hyannis
- Cape Cod Hospital(508) 771‑1800Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Jamaica Plain
- Brigham and Women Faulkner Hospital(617) 983‑7000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- Lemuel Shattuck Hospital(617) 522‑8110Long-Term Acute Care Hospital · Full profile
- VA Boston Healthcare System - Jamaica Plain(617) 232‑9500Federal/VA Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Lawrence
- Merrimack Health Lawrence Hospital(978) 683‑4000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Leeds
- Northampton VA Medical Center(413) 584‑4040Federal/VA Acute Care Hospital · Full profile
Leominster
- UMass Memorial Healthalliance Hospitals(978) 466‑2000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Lowell
- Lowell General Hospital(978) 937‑6000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Ludlow
- Encompass Health Rehab Hospital of Western Mass(413) 589‑7581Inpatient Rehabilitation Hospital · Full profile
Marlborough
- Marlborough Hospital(508) 481‑5000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Melrose
- Melrosewakefield Healthcare(781) 979‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Methuen
- Holy Family Hospital(978) 687‑0156Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Milford
- Milford Regional Medical Center(508) 473‑1190Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Milton
- Beth Israel Deaconess Hospital - Milton(617) 696‑4600Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Nantucket
- Nantucket Cottage Hospital(508) 228‑1200Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Needham
- Beth Israel Deaconess Hospital - Needham(781) 453‑3002Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
New Bedford
- Vibra Hospital of Southeastern Massachusetts(508) 995‑6900Long-Term Acute Care Hospital · Full profile
Newburyport
- Anna Jaques Hospital(978) 463‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Newton
- Newton-Wellesley Hospital(617) 243‑6000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
North Adams
- North Adams Regional Hospital Corporation(413) 664‑5000Critical Access Hospital · ER · Full profile
Northampton
- The Cooley Dickinson Hospital Inc(413) 582‑2000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Norwood
- Norwood Hospital(781) 769‑4000Acute Care Hospital
Oak Bluffs
- Martha's Vineyard Hospital Inc(508) 693‑0410Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Palmer
- Baystate Wing Hospital(413) 283‑7651Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Pittsfield
- Berkshire Medical Center(413) 447‑2000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Plymouth
- Beth Israel Deaconess Hospital Plymouth(508) 746‑2000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Pocasset
- Cape Cod & Islands Community Mental Health Center(508) 563‑2276Psychiatric Hospital · Full profile
Rochdale
- Vibra Hospital of Western Mass - Central Campus(413) 787‑6700Long-Term Acute Care Hospital · Full profile
Salem
- North Shore Medical Center -(978) 741‑1215Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
South Attleboro
- Arbour-Fuller Hospital(508) 761‑8500Psychiatric Hospital · Full profile
South Weymouth
- South Shore Hospital(781) 340‑8000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Southbridge
- UMass Memorial Health - Harrington Hospital(508) 765‑9771Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Springfield
- Baystate Medical Center(413) 794‑5516Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Mercy Medical Ctr(413) 748‑9000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Stoughton
- PAM Health Specialty Hospital of Stoughton(781) 297‑8200Long-Term Acute Care Hospital · Full profile
Taunton
- Brown University Health Morton Hospital(508) 828‑7000Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
- Taunton State Hospital(508) 977‑3000Psychiatric Hospital · Full profile
Tewksbury
- Tewksbury Hospital(978) 851‑7321Long-Term Acute Care Hospital · Full profile
W Concord
- Emerson Hospital -(978) 369‑1400Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Westborough
- Westborough Behavioral Healthcare Hospital LLC(508) 329‑6300Psychiatric Hospital · Full profile
- Whittier Rehabilitation Hospital(508) 871‑2063Long-Term Acute Care Hospital · Full profile
Westfield
- Baystate Noble Hospital(413) 568‑2811Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Western Massachusetts Hospital(413) 562‑4131Long-Term Acute Care Hospital · Full profile
Westwood
- Westwood Pembroke Health Systems(617) 762‑7764Psychiatric Hospital · ER
Winchester
- Winchester Hospital(781) 729‑9000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Woburn
- Encompass Health Rehabilitation Hosp of New Englan…(781) 935‑5050Inpatient Rehabilitation Hospital · Full profile
Worcester
- Adcare Hospital of Worcester Inc(508) 799‑9000Acute Care Hospital · Full profile
- Fairlawn Rehab Hosp, An Affiliate of Encompass HLT…(508) 791‑6351Inpatient Rehabilitation Hospital · Full profile
- Hospital for Behavioral Medicine(844) 319‑0000Psychiatric Hospital · Full profile
- St Vincent Hospital(508) 363‑5000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- UMass Memorial Medical Center/University Campus(508) 334‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Worcester Recovery Center and Hospital(508) 752‑4681Psychiatric Hospital · Full profile
Health centers, clinics and pharmacies in Massachusetts
Addiction and mental health treatment in Massachusetts
From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.
Common questions
How many hospitals are in Massachusetts?
Our directory lists 100 hospitals in Massachusetts, from official Medicare (CMS) data. 57 of them list emergency services.
Which hospitals in Massachusetts have a 5-star Medicare rating?
9 hospitals have the top overall rating of 5 stars in the current CMS data: Beth Israel Deaconess Hospital - Needham, Brigham and Women Faulkner Hospital, Brigham and Women's Hospital, Emerson Hospital -, Fairview Hospital, Massachusetts General Hospital, New England Baptist Hospital, Newton-Wellesley Hospital and North Shore Medical Center -.
Which cities in Massachusetts have the most hospitals?
Boston (13), Worcester (6), Cambridge (3), Fall River (3) and Holyoke (3).
Source: Centers for Medicare & Medicaid Services (CMS) hospital data, updated 2026-07-22, retrieved 2026-10-29. Methodology