Boston Children's Proposed New Location in Needham

Boston Children's Hospital is exploring an opportunity to create a new satellite facility in Needham that will provide substantial benefits to the children and families of Needham and the surrounding communities. These include: 

  • Access to pediatric specialty care and surgical services close to home
  • Partnerships with Needham public schools and youth-focused organizations

Network of Care

Boston Children's Hospital has developed a broad network of integrated care delivered through satellite facilities and affiliated primary care practices. The hospital is committed to providing the highest quality care in the most convenient locations for patients and their families.


The proposed new facility is located in Needham’s Innovation District adjacent to Trip Advisor. View the aerial image and site map to better understand the proposed location.

Frequently Asked Questions
Why Needham?
What programs would be available at this proposed location?
Where is the new site?
What is it going to look like?
Has the satellite received all final town and governmental approvals?
When will the satellite facility open?
How much is this going to cost?
Why now?
What does the regulatory process look like?


The zoning amendment was approved by Town Meeting on June 8, 2020.

Contact Us

Email comments and questions to

Sign up here to receive updates about Boston Children’s Hospital’s potential location in Needham and learn about opportunities to help the hospital bring its world-class pediatric specialty and surgical services into the community.


Zoning Amendment

Read the zoning amendment