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

3 schools in Hooksett School District

New Hampshire · 1,277 students · 1 city

Of all public K-12 schools in New Hampshire, 3 sit under Hooksett School District, with combined enrollment of roughly 1,277 students (2 elementary and 1 middle).

4-year change in Hooksett School District

SY 2020-21 vs SY 2024-25
Total enrollment
1,277
+63 (+5%) vs SY 2020-21
School count
3
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Hooksett School District ranks

Among districts
MeasureThis districtIn New HampshireIn the US
Enrollment
ranked largest first
1,277#35 of 73#6,036 of 9,234
Number of schools
ranked most first
3#53 of 73N/A
Students per teacher
ranked fewest first
12.8:1#64 of 71#2,870 of 9,044
Free or reduced-price lunch share
ranked highest first
15.1%#46 of 73#7,745 of 8,164
Diversity index
ranked most diverse first
28.3%#14 of 44#4,975 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 Hooksett School District

Since 2017-18, the 3 district schools that reported both years went from 1,304 to 1,277 students (down 2%) and from 95 to 100 full-time teachers (up 5%), 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.
NameCityLevelGradesEnrollment
Hooksett Memorial SchoolHooksettElementary03-05431
David R. Cawley Middle SchoolHooksettMiddle06-08428
Fred C. Underhill SchoolHooksettElementaryPK-02418

About Hooksett School District

Hooksett School District is a compact New Hampshire school district running 3 schools with combined enrollment near 1,277.

On the level-by-level breakdown, Hooksett School District is built around 2 elementary and 1 middle.

Average enrollment per school in Hooksett School District is about 426, meaningfully above the New Hampshire average of roughly 324.

Five-year track record. Combined enrollment now sits at 1,277 students, expanded 5% from the 1,214 reported in SY 2020-21.

On allk12, the community for Hooksett School District discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does Hooksett School District run?
Hooksett School District has 3 public schools with a combined enrollment of about 1,277 students in New Hampshire.
What is the mix of elementary, middle, and high schools in Hooksett School District?
Hooksett School District includes 2 elementary schools and 1 middle school.
What is the largest school in Hooksett School District?
Hooksett Memorial School is the largest public school in Hooksett School District by enrollment, with approximately 431 students.
What grade levels does Hooksett School District serve?
Hooksett School District serves students from pre-K through grade 8 across 3 schools.