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

2 schools in Franklin

New Jersey · Public K-12

Franklin's public schools total 2 across the city, with enrollment of about 885 and an average school size near 443.

7-year change in Franklin

SY 2017-18 vs SY 2024-25
Total enrollment
885
+83 (+10%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% Hispanic
25%
was 12%
% Black
5%
was 3%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Franklin Borough SchoolElementaryPK-08527
Hardyston Township Elementary SchoolElementaryPK-04358

About Franklin

Franklin, New Jersey is home to 2 public schools, with combined enrollment of approximately 885 students. By school count, it is a sparse city.

Average school size in Franklin is around 443 students, 18% noticeably below the New Jersey average of about 540.

Five-year track record. Total public-school enrollment in Franklin has climbed 10% since SY 2017-18, moving from about 802 students to 885. The Hispanic share of public-school enrollment climbed from 12% to 25%.

In the discussion threads here, the community for Franklin discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Franklin?
Franklin, New Jersey has 2 public K-12 schools serving approximately 885 students.
How many elementary, middle, and high schools are in Franklin?
Franklin has 2 elementary public schools.
What is the largest public school in Franklin?
Franklin Borough School is the largest public school in Franklin by enrollment, with approximately 527 students.
What school districts serve Franklin?
Franklin is served by 2 public school districts, including Franklin Borough School District, Hardyston Township School District.
What grade levels do public schools in Franklin cover?
Public schools in Franklin serve students from pre-K through grade 8.