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

3 schools in Amherst

New Hampshire · Public K-12

Of the public K-12 schools operating across New Hampshire, 3 sit inside Amherst, collectively enrolling about 2,007 students (1 elementary, 1 middle, and 1 high).

7-year change in Amherst

SY 2017-18 vs SY 2024-25
Total enrollment
2,007
-89 (-4%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
88%
was 92%
% Hispanic
5%
was 3%
% Black
1%
was 1%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Amherst Middle SchoolMiddle05-08635
Clark-Wilkins SchoolElementaryPK-04676
Souhegan Coop High SchoolHigh09-12696

About Amherst

Across Amherst, New Hampshire, 3 public schools enrolls about 2,007 students between them.

On the level-by-level breakdown, the city covers 1 elementary, 1 middle, and 1 high.

Schools in Amherst average about 669 students each, 106% above the New Hampshire norm.

Looking at the last 7 years. Total public-school enrollment in Amherst has shrank 4% since SY 2017-18, moving from about 2,096 students to 2,007. Demographically, the White share of enrollment fell from 92% to 88%.

On this page, the community for Amherst discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Amherst?
Amherst, New Hampshire has 3 public K-12 schools serving approximately 2,007 students.
How many elementary, middle, and high schools are in Amherst?
Amherst has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Amherst?
Souhegan Coop High School is the largest public school in Amherst by enrollment, with approximately 696 students.
What school districts serve Amherst?
Amherst is served by 2 public school districts, including Amherst School District, Souhegan Cooperative School District.
What grade levels do public schools in Amherst cover?
Public schools in Amherst serve students from pre-K through grade 12.