Malden, MA · Mental Health · Since 1796
Tufts Medicine (including Tufts Medical Center) is a nonprofit academic medical system based in Boston, MA, with a long history since 1796. It operates as a teaching hospital and research institution, offering extensive clinical services across 100+ specialties, including heart transplant, trauma, orthopedics, primary care, pediatrics, cancer treatment, weight loss, obstetrics/gynecology, and more. The system emphasizes patient-centered care, urgent care options, appointments, clinical trials, and a nationwide presence through Tufts Medicine. Key details: headquarters in Boston; 3,449 employees; affiliated with Tufts University School of Medicine; nonprofit/private ownership; main contact and locations listed (HQ at 800 Washington Street, Boston). For behavioral health specifically, no direct behavioral health hospital location is detailed in the provided highlights.
Online bookingInpatient psychiatric carePartial hospitalization