Hospitals in Middlesex County, MA
17 hospitals, 10 with emergency services. Federal/VA Acute Care Hospital: 1 · Psychiatric Hospital: 2 · Acute Care Hospital: 11 · Inpatient Rehabilitation Hospital: 1 · Long-Term Acute Care Hospital: 2.
Compare the 4 top-rated hospitals side by side →
- Bedford VA Medical Center(781) 275‑7500Federal/VA Acute Care Hospital · Bedford · Full profile
- Bournewood Hospital(617) 469‑0300Psychiatric Hospital · Brookline · Full profile
- Cambridge Health Alliance(617) 665‑1000Acute Care Hospital · Cambridge · ER · Medicare rating 3 of 5 · Full profile
- Emerson Hospital -(978) 369‑1400Acute Care Hospital · W Concord · ER · Medicare rating 5 of 5 · Full profile
- Encompass Health Rehabilitation Hosp of New Englan…(781) 935‑5050Inpatient Rehabilitation Hospital · Woburn · Full profile
- Lahey Hospital & Medical Center, Burlington(781) 744‑5100Acute Care Hospital · Burlington · ER · Medicare rating 4 of 5 · Full profile
- Lowell General Hospital(978) 937‑6000Acute Care Hospital · Lowell · ER · Medicare rating 2 of 5 · Full profile
- Marlborough Hospital(508) 481‑5000Acute Care Hospital · Marlborough · ER · Medicare rating 2 of 5 · Full profile
- McLean Hospital Corporation(617) 855‑3450Psychiatric Hospital · Belmont · Full profile
- Melrosewakefield Healthcare(781) 979‑3000Acute Care Hospital · Melrose · ER · Medicare rating 3 of 5 · Full profile
- Metrowest Medical Center(508) 383‑1000Acute Care Hospital · Framingham · ER · Medicare rating 1 of 5 · Full profile
- Mount Auburn Hospital(617) 492‑3500Acute Care Hospital · Cambridge · ER · Medicare rating 4 of 5 · Full profile
- Nashoba Valley Medical Center(978) 784‑9000Acute Care Hospital · Ayer
- Newton-Wellesley Hospital(617) 243‑6000Acute Care Hospital · Newton · ER · Medicare rating 5 of 5 · Full profile
- Spaulding Hospital for Continuing Med Care-Camb(617) 876‑4344Long-Term Acute Care Hospital · Cambridge · Full profile
- Tewksbury Hospital(978) 851‑7321Long-Term Acute Care Hospital · Tewksbury · Full profile
- Winchester Hospital(781) 729‑9000Acute Care Hospital · Winchester · ER · Medicare rating 3 of 5 · Full profile
Cities in Middlesex County with 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 Middlesex County: 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).
Health centers, clinics and pharmacies in Middlesex County
Addiction and mental health treatment in Middlesex County
From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.
Common questions
How many hospitals are in Middlesex County, Massachusetts?
Our directory lists 17 hospitals in Middlesex County: Bedford VA Medical Center, Bournewood Hospital, Cambridge Health Alliance, Emerson Hospital -, Encompass Health Rehabilitation Hosp of New Englan…, Lahey Hospital & Medical Center, Burlington, Lowell General Hospital, Marlborough Hospital, McLean Hospital Corporation, Melrosewakefield Healthcare, Metrowest Medical Center, Mount Auburn Hospital, Nashoba Valley Medical Center, Newton-Wellesley Hospital, Spaulding Hospital for Continuing Med Care-Camb, Tewksbury Hospital and Winchester Hospital.
Which hospitals in Middlesex County have an emergency room?
According to Medicare (CMS) data: Cambridge Health Alliance, Emerson Hospital -, Lahey Hospital & Medical Center, Burlington, Lowell General Hospital, Marlborough Hospital, Melrosewakefield Healthcare, Metrowest Medical Center, Mount Auburn Hospital, Newton-Wellesley Hospital and Winchester Hospital. In a medical emergency, call 911.
What are the Medicare star ratings of hospitals in Middlesex County?
In the current CMS overall rating (1 to 5 stars): Emerson Hospital -, 5 stars, Newton-Wellesley Hospital, 5 stars, Lahey Hospital & Medical Center, Burlington, 4 stars, Mount Auburn Hospital, 4 stars, Cambridge Health Alliance, 3 stars, Melrosewakefield Healthcare, 3 stars, Winchester Hospital, 3 stars, Lowell General Hospital, 2 stars, Marlborough Hospital, 2 stars and Metrowest Medical Center, 1 star. Other hospitals here are not rated by CMS.
Source: Centers for Medicare & Medicaid Services (CMS), data updated 2026-07-22, retrieved 2026-10-29. Basic profiles: services not yet reviewed in detail.