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

Alstead Primary School

58 Mechanic St., Alstead, NH 03602 · (603) 835-2482 · Cheshire County
GRADES PK–04ELEMENTARY42-RURALREGULAR SCHOOL69 STUDENTS
Enrollment
69
Elementary
DISTRICT 68 · STATE 249
Student : Teacher
6.7:1
10 FTE teachers
DISTRICT 9.5:1 · STATE 11.0:1
Free / Reduced Lunch
28%
19 students
DISTRICT 32% · 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, 2024-25

GradeStudentsShare
Pre-K1928%
Kindergarten1522%
Grade 1812%
Grade 246%
Grade 31319%
Grade 41014%
Student demographics
19%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 13% · STATE 33% · US 70%
White
6290%
DISTRICT 93% · STATE 81% · US 43%
Hispanic
23%
DISTRICT 2% · STATE 8% · US 30%
Black
11%
DISTRICT 0% · STATE 2% · US 15%
Two+
46%
DISTRICT 4% · STATE 5% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
4058%
Female
2942%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Alstead Primary School.
START A DISCUSSION

Test scores

NHSAS 2024-25 . % Above Proficient
English Language Arts
62.0%
NH avg 55.2%
Math
57.0%
NH avg 43.0%

What this means: On the NHSAS, New Hampshire's statewide test, about 62 of every 100 students at this school read and write at grade level and about 57 of 100 do math at grade level. Across all New Hampshire schools, those numbers are about 55 and 43.

Source: NHSAS. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
54.8%
composite math + reading, all grades
Predicted
45.7%
based on NH schools with similar FRL share
Beats by
+9.0pp
above demographic expectation

What this means: About 55% of students here test proficient in math and reading, compared with the roughly 46% typical for New Hampshire schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New Hampshire's top nor bottom 10%.

BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

Where Alstead Primary School ranks

Among elementary schools
MeasureThis schoolIn New HampshireIn Cheshire County
Enrollment
ranked largest first
69#261 of 300#21 of 27
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
69
-11 (-14%) vs 2020
-67% since 1990-91, when it was 206
Student : Teacher
6.7:1
was 8.0:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-256910.36.7:128% (19)
2023-246710.36.5:137% (25)
2022-238010.97.3:144% (35)
2020-2180108.0:136% (29)
2017-188510.58.1:156% (48)
2015-1689118.1:143% (38)
2010-11106911.8:143% (46)
2000-01149916.6:126% (38)
1990-91206825.8:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Alstead Primary School.

About Alstead Primary School

Alstead Primary School is a very small elementary school in Alstead, New Hampshire, (ZIP code 03602). It reported 69 students in pre-K through 4 in 2024-25. That compares with an average of about 249 students for elementary schools in New Hampshire.

The district for Alstead Primary School is Fall Mountain Regional School District, with 12 schools and 1,420 students.

At Alstead Primary School, 90% of students are White. The remaining students are 6% multiracial and 3% Hispanic. Census estimates put Cheshire County at about 92% White, close to the school's figure. Measured by the diversity index, the student body scores 19%.

Alstead Primary School has a student-to-teacher ratio of 6.7:1, with 10.3 full-time-equivalent teachers. Statewide, elementary schools in New Hampshire average 11.0:1. The school has 28% of students eligible for free or reduced-price lunch. The average for public schools in Cheshire County is similar, at 30%.

On the allk12 BeatsExpectations measure, Alstead Primary School is 9.0 points above the average proficiency rate across its state test results predicted for its free or reduced-price lunch share: 54.8% actual, 45.7% predicted. That is outside both the top and bottom 10% in New Hampshire.

Looking at the county, Cheshire County, median household income comes to about $83,329, a bachelor's degree or higher is held by about 36% of adults, and the poverty rate is about 4%. The county has 41 public schools and about 8,365 students.

Vilas Elementary School sits less than a tenth of a mile from Alstead Primary School. Inside a five-mile radius, there are at least 8 other public schools. Alstead Primary School comes in 2nd of 4 nearby schools on average proficiency.

The school is in rural territory some distance from an urban area, according to its NCES locale (Rural: Distant).

The school's enrollment decreased 14% from 2020-21 to 2024-25. From 2020-21 to 2024-25, the ratio dropped from 8.0:1 to 6.7:1.

People can post here about special education services, counseling, and support programs and other school topics. Members of the school community can share what they know.

Cheshire County at a glance

View full county profile
Population
77,297
Census ACS
Median income
$83,329
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
41
8,365 students

Quick facts

School name
Alstead Primary School
District
Fall Mountain Regional School District
Address
58 Mechanic St., Alstead, NH 03602
Phone
(603) 835-2482
County
Cheshire County
Level
Elementary
Grade range
PK–04
Total enrollment
69
Teachers (FTE)
10
Student–teacher ratio
6.7:1
Free and reduced lunch
19 (28%)
Locale
42-Rural: Distant
NCES ID
330299000113
Charter school
No
Virtual school
No

Related schools

Other schools in Fall Mountain Regional School District
Other schools in Alstead
Nearby schools

Frequently asked questions

About Alstead Primary School
How many students attend Alstead Primary School?
Alstead Primary School enrolls approximately 69 students in grades PK-04.
What age range does Alstead Primary School serve?
Alstead Primary School serves students from grade PK through grade 04.
How many students per teacher at Alstead Primary School?
Approximately 6.7:1 students per teacher at Alstead Primary School.
How diverse is Alstead Primary School?
Alstead Primary School reports a student body of 90% White, 3% Hispanic, 1% Black, 6% Two or more.
Who oversees Alstead Primary School?
Alstead Primary School is overseen by Fall Mountain Regional School District in Cheshire County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post