Needham, MA has 13 schools, 5 of them are Elementary, 2 Middle Schools, 1 High Schools and 0 alternative Schools.
Elementary schools in Needham
District of NeedhamLowest grade : K,
Highest grade : 5
Students : 553
District of NeedhamLowest grade : K,
Highest grade : 5
Students : 472
District of NeedhamLowest grade : K,
Highest grade : 5
Students : 392
District of NeedhamLowest grade : PK,
Highest grade : 5
Students : 720
District of NeedhamLowest grade : K,
Highest grade : 5
Students : 495
Middle schools in Needham
District of NeedhamLowest grade : 6,
Highest grade : 6
Students : 421
District of NeedhamLowest grade : 7,
Highest grade : 8
Students : 876
High schools in Needham
District of NeedhamLowest grade : 9,
Highest grade : 12
Students : 1659
Private schools in Needham
Lowest grade : PK,
Highest grade : K
Students : 62
Lowest grade : 6,
Highest grade : 8
Students : 170
Lowest grade : 8,
Highest grade : 12
Students : 7
Lowest grade : PK,
Highest grade : 5
Students : 382
Lowest grade : 7,
Highest grade : 12
Students : 375