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

10 schools in Franklin Township Public School District

New Jersey · 6,950 students · 2 cities

In New Jersey's Franklin Township Public School District, public K-12 schools total 10 and serve approximately 6,950 students (an average of 695 per school).

4-year change in Franklin Township Public School District

SY 2020-21 vs SY 2024-25
Total enrollment
6,950
+27 (+0%) vs SY 2020-21
School count
10
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Franklin Township Public School District ranks

Among districts
MeasureThis districtIn New JerseyIn the US
State test proficiency
ranked highest first
32.9%#171 of 243N/A
Enrollment
ranked largest first
6,950#38 of 372#1,360 of 9,234
Number of schools
ranked most first
10#41 of 372N/A
Students per teacher
ranked fewest first
10.0:1#69 of 370#411 of 9,044
Free or reduced-price lunch share
ranked highest first
51.8%#93 of 369#3,889 of 8,164
Diversity index
ranked most diverse first
70.3%#27 of 298#361 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Franklin Township Public School District

State test results across the district's 10 scored schools run from MacAfee Road School at 47.3% proficient to Franklin Middle School at Hamilton Street Campus at 24.9%, a gap of 22.4 points. That is the 69th widest gap among 186 New Jersey districts with four or more scored schools.

Since 2017-18, the 9 district schools that reported both years went from 7,084 to 6,265 students (down 12%) and from 679 to 618 full-time teachers (down 9%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

About Franklin Township Public School District

Franklin Township Public School District is a low-population New Jersey school district running 10 schools with combined enrollment near 6,950.

Looking at the level breakdown, Franklin Township Public School District spans 7 elementary, 2 middle, and 1 high school.

Average enrollment per school in Franklin Township Public School District is about 695, noticeably above the New Jersey average of roughly 540.

Looking at the last 4 years. Total public-school enrollment in Franklin Township Public School District has held roughly steady since SY 2020-21, moving from about 6,923 students to 6,950.

In the discussion threads here, the community for Franklin Township Public School District discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does Franklin Township Public School District run?
Franklin Township Public School District has 10 public schools with a combined enrollment of about 6,950 students in New Jersey.
What is the mix of elementary, middle, and high schools in Franklin Township Public School District?
Franklin Township Public School District includes 7 elementary schools, 2 middle schools, and 1 high school.
What is the largest school in Franklin Township Public School District?
Franklin High School is the largest public school in Franklin Township Public School District by enrollment, with approximately 2,134 students.
What grade levels does Franklin Township Public School District serve?
Franklin Township Public School District serves students from pre-K through grade 12 across 10 schools.
What cities does Franklin Township Public School District serve?
Franklin Township Public School District operates schools in Somerset, Franklin Park across New Jersey.