Schools in Needham, Massachusetts

Needham city of Massachusetts has eight schools. Click on a school to see complete details about the school.

NameLocation
Newman Elementary SchoolNorfolk County
Broadmeadow SchoolNorfolk County
Pollard Middle SchoolNorfolk County
Sunita L. Williams Elementary SchoolNorfolk County
John Eliot SchoolNorfolk County
Needham High SchoolNorfolk County
William Mitchell SchoolNorfolk County
High Rock SchoolNorfolk County

Latest poll updates

Get notified on trending polls and opinions