Directions & locations
Locations
Children's Hospital Boston is located at 300 Longwood Ave. Boston MA 02115.
Through the Children's Hospital Network, Children's reaches out to families in communities throughout the metropolitan Boston area. The same physicians who provide care in Boston see patients at our specialty care centers and at six community hospital locations.
Emergency Care
- Beverly - Beverly Hospital
- Norwood - Norwood Hospital
- Weymouth - South Shore Hospital
- Winchester - Winchester Hospital
Inpatient Care
- Beverly - Beverly Hospital
- Norwood - Norwood Hospital
- Waltham - Children's Hospital Boston at Waltham
- Weymouth - South Shore Hospital
- Winchester - Winchester Hospital
Neonatal Care
- Beverly - Beverly Hospital
- Boston - St. Elizabeth Medical Center
- Brockton - Good Samaritan Medical Center
- Methuen- Holy Family Hospital
- Norwood - Norwood Hospital
- Weymouth - South Shore Hospital
- Winchester - Winchester Hospital
- Brockton - Good Samaritan Medical Center
- Lexington - Children's Hospital Boston at Lexington
- Manchester, NH - Children's Hospital at Dartmouth (CHaD)
- Norwood - Norwood Hospital
- Peabody - Boston Children's North
- Waltham - Children's Hospital Boston at Waltham
- Weymouth - Boston Children's Physicians South
- Wimington - Winchester Hospital
Primary care
- Martha Eliot Health Center (Jamaica Plain) - for children and adults
Children's Hospital Boston physicians in specific clinical specialties also provide care in these locations:
Andover
Bedford, NH
Exeter, NH
Fall River
Framingham
Nashua, NH
New Bedford
Newton
Sandwich
Stoneham