The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

7 schools in Hudson

New Hampshire · Public K-12

Public schools in Hudson number 7 per the latest NCES data, with about 2,921 students enrolled, an average school size of 417.

7-year change in Hudson

SY 2017-18 vs SY 2024-25
Total enrollment
2,921
-505 (-15%) vs SY 2017-18
School count
7
+2 (+40%) vs SY 2017-18
% White
80%
was 85%
% Hispanic
8%
was 6%
% Black
2%
was 1%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Alvirne High SchoolHigh09-13976
Dr. H. O. Smith Elementary SchoolElementary01-01200
Hills Garrison Elementary SchoolElementary02-05354
Hudson Memorial SchoolMiddle06-08648
Library Street SchoolElementaryKG-KG190
Nottingham West Elementary Pre SchoolElementaryPK-PK96
Nottingham West Elementary SchoolElementary02-05457

About Hudson

Public education in Hudson, New Hampshire runs across 7 schools that enrolls roughly 2,921 students. By footprint, Hudson sits in the average-sized bracket.

For a sense of the school types, the city is built around 5 elementary, 1 middle, and 1 high.

Schools in Hudson average about 417 students each, 29% higher than the New Hampshire norm.

Five-year track record. Combined enrollment now sits at 2,921 students, fell 15% from the 3,426 reported in SY 2017-18. Hudson now counts 7 public schools, up from 5 in SY 2017-18. On the demographic side, White enrollment moved from 85% to 80% over the same window.

In the discussion threads here, the community for Hudson discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Hudson, New Hampshire?
There are 7 public K-12 schools in Hudson, with a combined enrollment of about 2,921.
How many elementary, middle, and high schools are in Hudson?
Hudson has 5 elementary, 1 middle, 1 high public schools.
What is the largest public school in Hudson?
Alvirne High School is the largest public school in Hudson by enrollment, with approximately 976 students.
What school districts serve Hudson?
Hudson public schools are operated by Hudson School District.
What grade levels do public schools in Hudson cover?
Public schools in Hudson serve students from pre-K through grade 13.