Sign In Register

Schools in Hudson, NH

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

Hudson has 10 public schools with a total enrollment of 4,800 students and 394 teachers. There are 3 elementary, 3 middle, and 3 high schools. The average student-teacher ratio is 12.2:1.

Public Schools (10)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Alvirne High School High 1,038 79 13.1:1
Hudson Memorial School Middle 692 63 11.0:1
Pelham High School High 575 55 10.5:1
Nottingham West Elementary School Elementary 445 34 13.1:1
Tyngsborough High School High 414 30 13.8:1
Dr. H. O. Smith Elementary School Elementary 406 33 12.3:1
Tyngsborough Middle Middle 400 37 10.8:1
Hills Garrison Elementary School Elementary 383 21 18.2:1
Pelham Memorial School Middle 355 37 9.6:1
Nottingham West Elementary Pre School 92 5 18.4:1
View full profile of Hudson, NH →