Tufts Medical Center, Teaching hospital in downtown Boston, United States
Tufts Medical Center is a hospital with 15 buildings in downtown Boston, located between Chinatown and the Theater District. The facility provides specialized medical services across multiple departments and includes a modern emergency center and a rooftop helipad.
The institution was founded in 1796 as the Boston Dispensary, one of New England's first permanent medical facilities offering free care to Boston residents. It later incorporated the Boston Floating Hospital for Children, which provided medical care from vessels in Boston Harbor starting in 1894.
The medical center works closely with Tufts University School of Medicine, serving as the main teaching institution for medical and dental students. Students learn directly with real patients and shape the daily work across the clinical departments.
The facility is easily accessible by foot from the Chinatown subway station and sits in a busy downtown area with many restaurants and shops nearby. Visitors should expect busy conditions and patience during wait times, as this is an active medical workplace.
The Floating Hospital was originally a vessel that provided medical care to children when land-based clinics were inaccessible to poor families. This unusual approach reflects an early creative solution for healthcare access in a growing city.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.