7 schools in Hudson School District
For a New Hampshire district, Hudson School District runs a compact public-school system: 7 campuses and roughly 2,921 students (5 elementary, 1 middle, and 1 high).
7-year change in Hudson School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Alvirne High School | Hudson | High | 09-13 | 976 |
| Hudson Memorial School | Hudson | Middle | 06-08 | 648 |
| Nottingham West Elementary School | Hudson | Elementary | 02-05 | 457 |
| Hills Garrison Elementary School | Hudson | Elementary | 02-05 | 354 |
| Dr. H. O. Smith Elementary School | Hudson | Elementary | 01-01 | 200 |
| Library Street School | Hudson | Elementary | KG-KG | 190 |
| Nottingham West Elementary Pre School | Hudson | Elementary | PK-PK | 96 |
About Hudson School District
As an average-sized district in New Hampshire, Hudson School District teaches 2,921 students across 7 schools.
Looking at the level breakdown, Hudson School District is made up of 5 elementary, 1 middle, and 1 high school.
On a per-school basis, Hudson School District runs about 417 students per campus, 29% meaningfully above the state mean of roughly 324.
Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 15%: 3,426 students in SY 2017-18 versus 2,921 in SY 2024-25. Over that span, Hudson School District gained 2 schools, going from 5 to 7. Demographically, the White share of enrollment fell from 85% to 80%.
On allk12, the community for Hudson School District discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.