The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·LONDONDERRY SCHOOL DISTRICT·NCES 330441000594

Moose Hill School

150 Pillsbury Rd., Londonderry, NH 03053 · (603) 437-5855 · Rockingham County
GRADES PK–KGELEMENTARY22-SUBURBREGULAR SCHOOL343 STUDENTS
Enrollment
343
Elementary
DISTRICT 436 · STATE 249
Student : Teacher
15.4:1
22 FTE teachers
DISTRICT 12.2:1 · STATE 11.0:1
Free / Reduced Lunch
6%
19 students
DISTRICT 11% · STATE 26%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
134
Kindergarten
209
Student demographics
White
30589%
DISTRICT 88% · STATE 81%
Hispanic
144%
DISTRICT 5% · STATE 8%
Black
41%
DISTRICT 1% · STATE 2%
Asian
62%
DISTRICT 2% · STATE 3%
Two+
144%
DISTRICT 4% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
18153%
Female
16247%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Moose Hill School.
START A DISCUSSION
Recent discussions in Londonderry School District

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
343
-52 (-13%) vs 2017
Student : Teacher
15.4:1
was 21.5:1
% White
89%
was 92%
% Hispanic
4%
was 4%
% Black
1%
was 0%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Moose Hill School

Moose Hill School, a mid-sized K-5 school in Londonderry, New Hampshire, one of the schools within Londonderry School District, hosts 343 students, covering grades pre-K through K. Enrollment runs roughly 38% larger than the state mean of about 249.

Moose Hill School is one of 6 schools operated by Londonderry School District, a district that teaches 3,950 students overall.

Looking at the student body, Moose Hill School records that the student body is overwhelmingly White (89%). Other groups include 4% Hispanic, 4% multiracial. That composition is broadly in line with Rockingham County as a whole.

On the income-and-resources front, Staff filings list 22 full-time-equivalent teachers, which works out to roughly 15.4:1 students per teacher. That figure is higher than the state norm's 11.0:1 average. About 6% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

In the area at large, ACS estimates for Rockingham County put median household income runs about $118,331, 46% of adults hold a bachelor's degree or higher, and the poverty rate sits near 3%. Moose Hill School is one of 99 public schools in Rockingham County (combined enrollment of about 41,753 students).

Matthew Thornton Elementary School is the nearest neighboring public school, about 0.3 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in a residential setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Moose Hill School has decreased 13%, going from 395 students in 2018 to 343 in 2025. The student-to-teacher ratio narrowed from 21.5:1 in 2018 to 15.4:1 today.

Within the allk12 community for this school, the feed for Moose Hill School typically covers sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Rockingham County at a glance

View full county profile
Population
319,082
Census ACS
Median income
$118,331
Household, ACS
Bachelor's+
46%
Adults 25+
Poverty rate
3%
Below federal line
Schools in county
99
41,753 students

Quick facts

School name
Moose Hill School
District
Londonderry School District
Address
150 Pillsbury Rd., Londonderry, NH 03053
Phone
(603) 437-5855
County
Rockingham County
Level
Elementary
Grade range
PK–KG
Total enrollment
343
Teachers (FTE)
22
Student–teacher ratio
15.4:1
Free/Reduced lunch
19 (6%)
Locale
22-Suburb: Mid-size
NCES ID
330441000594
Charter school
No
Virtual school
No

Related schools

Other schools in Londonderry School District
Other schools in Londonderry
Nearby schools

Frequently asked questions

About Moose Hill School
How many students attend Moose Hill School?
Moose Hill School enrolls approximately 343 students in grades PK-KG.
What grades does Moose Hill School serve?
Moose Hill School serves grades PK-KG.
How many teachers does Moose Hill School have?
Moose Hill School employs 22 FTE teachers, for a student-to-teacher ratio of 15.4:1.
What is the student diversity at Moose Hill School?
Student demographics at Moose Hill School are roughly 89% White, 4% Hispanic, 1% Black, 2% Asian, 4% Two or more.
Is Moose Hill School public or private?
Moose Hill School is a public K-12 school, overseen by Londonderry School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post