Cities and Towns in the United States > Massachusetts > Norfolk County > Needham MA > School

Needham, MA has 13 schools, 5 of them are Elementary, 2 Middle Schools, 1 High Schools and 0 alternative Schools.

List of schools in Needham

Elementary schools in Needham

Broadmeadow

District of Needham
Lowest grade : K, Highest grade : 5
Students : 553

Hillside Elementary

District of Needham
Lowest grade : K, Highest grade : 5
Students : 472

John Eliot

District of Needham
Lowest grade : K, Highest grade : 5
Students : 392

Newman Elementary

District of Needham
Lowest grade : PK, Highest grade : 5
Students : 720

William Mitchell

District of Needham
Lowest grade : K, Highest grade : 5
Students : 495

Middle schools in Needham

High Rock School

District of Needham
Lowest grade : 6, Highest grade : 6
Students : 421

Pollard Middle

District of Needham
Lowest grade : 7, Highest grade : 8
Students : 876

High schools in Needham

Needham High

District of Needham
Lowest grade : 9, Highest grade : 12
Students : 1659

Private schools in Needham

Kindercare Learning Center Sacc

Lowest grade : PK, Highest grade : K
Students : 62

Monsignor Haddad Middle

Lowest grade : 6, Highest grade : 8
Students : 170

Riverside School-Needham

Lowest grade : 8, Highest grade : 12
Students : 7

St Joseph Elementary School

Lowest grade : PK, Highest grade : 5
Students : 382

St Sebastians School

Lowest grade : 7, Highest grade : 12
Students : 375