Sign In Register

Schools in Needham, MA

Public schools, enrollment data, student-teacher ratios, and higher education.

Needham has 8 public schools with a total enrollment of 5,525 students and 430 teachers. There are 5 elementary, 2 middle, and 1 high schools. The average student-teacher ratio is 12.8:1.

Public Schools (8)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Needham High High 1,645 131 12.6:1
Pollard Middle Middle 818 74 11.1:1
Newman Elementary Elementary 699 48 14.6:1
Sunita L. Williams Elementary Elementary 529 39 13.6:1
Broadmeadow Elementary 510 36 14.2:1
William Mitchell Elementary 452 32 14.1:1
High Rock School Middle 446 36 12.4:1
John Eliot Elementary 426 34 12.5:1

Colleges & Universities (1)

Institution Type Highest Degree Enrollment Tuition (In-State)
Franklin W Olin College of Engineering Private Non-Profit Bachelor's 418 $61,802
View full profile of Needham, MA →