Sign In Register

Schools in Norwalk, CT

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

Norwalk has 22 public schools with a total enrollment of 11,575 students and 932 teachers. There are 13 elementary, 4 middle, and 4 high schools. The average student-teacher ratio is 12.4:1. 1 charter school serve the area.

Public Schools (22)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Brien McMahon High School High 1,711 119 14.4:1
Norwalk High School High 1,484 112 13.3:1
West Rocks Middle School Middle 700 62 11.3:1
Ponus Ridge STEAM Academy Middle 644 59 10.9:1
Nathan Hale Middle School Middle 545 46 11.8:1
Roton Middle School Middle 494 46 10.7:1
Rowayton School Elementary 468 35 13.4:1
Tracey Magnet School Elementary 465 35 13.3:1
Silvermine Dual Language Magnet School Elementary 464 33 14.1:1
Brookside Elementary School Elementary 433 42 10.3:1
Jefferson Marine Science Elementary School Elementary 425 35 12.1:1
Cranbury Elementary School Elementary 419 36 11.6:1
Marvin Elementary School Elementary 413 29 14.2:1
P-TECH Norwalk High 408 39 10.5:1
Kendall College & Career Academy Elementary 403 36 11.2:1
Fox Run Elementary School Elementary 376 31 12.1:1
Naramake Elementary School Elementary 365 29 12.6:1
Wolfpit Integrated Arts Elementary School Elementary 361 33 10.9:1
Concord Magnet School Elementary 320 26 12.3:1
Center for Global Studies High 282 30 9.4:1
Side By Side Charter School (Charter) Elementary 236 14 16.9:1
Norwalk Early Childhood Center 159 5 31.8:1
View full profile of Norwalk, CT →