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

7 schools in Hudson School District

New Hampshire · 2,921 students · 1 city

For a New Hampshire district, Hudson School District runs a compact public-school system: 7 schools and roughly 2,921 students (5 elementary, 1 middle, and 1 high).

4-year change in Hudson School District

SY 2020-21 vs SY 2024-25
Total enrollment
2,921
-129 (-4%) vs SY 2020-21
School count
7
+1 (+17%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Hudson School District ranks

Among districts
MeasureThis districtIn New HampshireIn the US
State test proficiency
ranked highest first
46.6%#20 of 54N/A
Enrollment
ranked largest first
2,921#13 of 73#3,306 of 9,234
Number of schools
ranked most first
7#12 of 73N/A
Students per teacher
ranked fewest first
11.1:1#40 of 71#1,142 of 9,044
Free or reduced-price lunch share
ranked highest first
17.3%#44 of 73#7,601 of 8,164
Diversity index
ranked most diverse first
34.5%#10 of 44#4,457 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Hudson School District

State test results across the district's 4 scored schools run from Nottingham West Elementary School at 51.2% proficient to Alvirne High School at 43.0%, a gap of 8.2 points. That is the 28th widest gap among 30 New Hampshire districts with four or more scored schools.

Since 2017-18, the 5 district schools that reported both years went from 3,426 to 2,635 students (down 23%) and from 260 to 223 full-time teachers (down 14%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

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 school, 29% meaningfully above the state mean of roughly 324.

Over the past 4-year window. Across the same 4-year window, public-school enrollment contracted 4%: 3,050 students in SY 2020-21 versus 2,921 in SY 2024-25. Over that span, Hudson School District gained 1 school, going from 6 to 7.

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.

Frequently asked questions

How many public schools does Hudson School District run?
Hudson School District has 7 public schools with a combined enrollment of about 2,921 students in New Hampshire.
What is the mix of elementary, middle, and high schools in Hudson School District?
Hudson School District includes 5 elementary schools, 1 middle school, and 1 high school.
What is the largest school in Hudson School District?
Alvirne High School is the largest public school in Hudson School District by enrollment, with approximately 976 students.
What grade levels does Hudson School District serve?
Hudson School District serves students from pre-K through grade 13 across 7 schools.