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

3 schools in Franklin

New Hampshire · Public K-12

Franklin sits inside New Hampshire and runs 3 public K-12 schools, serving about 842 students between them, an average of 281 per campus.

7-year change in Franklin

SY 2017-18 vs SY 2024-25
Total enrollment
842
+15 (+2%) vs SY 2017-18
School count
3
-1 (-25%) vs SY 2017-18
% White
87%
was 92%
% Hispanic
8%
was 2%
% Black
1%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Franklin High SchoolHigh09-13280
Franklin Middle SchoolMiddle04-08301
Paul A. Smith SchoolElementaryPK-03261

About Franklin

Public education in Franklin, New Hampshire runs across 3 schools that instructs roughly 842 students. By footprint, Franklin sits in the sparse bracket.

On the school-mix side, the city consists of 1 elementary, 1 middle, and 1 high.

Average school size in Franklin is around 281 students, 13% lower than the New Hampshire average of about 324.

Looking at the last 7 years. Combined enrollment now sits at 842 students, held roughly steady from the 827 reported in SY 2017-18. Over that span, Franklin closed 1 school, going from 4 to 3. On the demographic side, Hispanic enrollment moved from 2% to 8% over the same window.

Within the allk12 community for this area, the community for Franklin 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 Franklin, New Hampshire?
There are 3 public K-12 schools in Franklin, with a combined enrollment of about 842.
How many elementary, middle, and high schools are in Franklin?
Franklin has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Franklin?
Franklin Middle School is the largest public school in Franklin by enrollment, with approximately 301 students.
What school districts serve Franklin?
Franklin public schools are operated by Franklin School District.
What grade levels do public schools in Franklin cover?
Public schools in Franklin serve students from pre-K through grade 13.