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

3 schools in Gilford

New Hampshire · Public K-12

Gilford hosts 3 public K-12 schools inside New Hampshire, collectively enrolling about 1,050 students (around 350 per campus).

7-year change in Gilford

SY 2017-18 vs SY 2024-25
Total enrollment
1,050
-93 (-8%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
94%
was 94%
% Hispanic
2%
was 3%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Gilford Elementary SchoolElementaryKG-04303
Gilford High SchoolHigh09-13470
Gilford Middle SchoolMiddle05-08277

About Gilford

Gilford is a low-population New Hampshire city in terms of public-school footprint, with 3 schools and 1,050 students total.

For a sense of the school types, the city spans 1 elementary, 1 middle, and 1 high.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 8%: 1,143 students in SY 2017-18 versus 1,050 in SY 2024-25.

In the discussion threads here, the community for Gilford discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Gilford, New Hampshire?
There are 3 public K-12 schools in Gilford, with a combined enrollment of about 1,050.
How many elementary, middle, and high schools are in Gilford?
Gilford has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Gilford?
Gilford High School is the largest public school in Gilford by enrollment, with approximately 470 students.
What school districts serve Gilford?
Gilford public schools are operated by Gilford School District.
What grade levels do public schools in Gilford cover?
Public schools in Gilford serve students from kindergarten through grade 13.