Find a Charter School
Media
Trainings & Events
About TCSA
Why Join?
Jobs
Start a Charter School
Commit to Quality
Drive Results
Get Involved
Home
Jobs
NEEDHAM PUBLIC SCHOOLS
1330 Highland Avenue
Needham, Massachusetts 02492
781-455-0400
Administrative Offices
Needham Public Schools
Early Childhood Center
Needham Community Education
Newman Science Center
Remote Academy
Administrative Offices
District
Preschools
Newman Preschool
PreSchool
Elementary Schools
Broadmeadow
Broadmeadow Elementary School
Eliot Elementary School
Eliot School
Mitchell Elementary School
Mitchell School
Newman Elementary School
Newman School
Sunita L. Williams Elementary School
Middle Schools
High Rock School
High Rock School
Pollard Middle
Pollard Middle School
High Schools
Needham High
Needham High School
Not shown on map:
Sunita Williams School