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

2 schools in Florence

Massachusetts · Public K-12

Florence's public schools, 2 in all, serve about 808 K-12 students inside Massachusetts, averaging 404 per campus.

7-year change in Florence

SY 2017-18 vs SY 2024-25
Total enrollment
808
-28 (-3%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
71%
was 72%
% Hispanic
17%
was 17%
% Black
3%
was 2%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
John F Kennedy Middle SchoolMiddle06-08577
R. K. Finn Ryan RoadElementaryKG-05231

About Florence

Public education in Florence, Massachusetts runs across 2 schools that hosts roughly 808 students. By footprint, Florence sits in the thinly populated bracket.

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

Per-campus enrollment runs near 404, below the state mean of about 501.

Five-year track record. Combined enrollment now sits at 808 students, shrank 3% from the 836 reported in SY 2017-18.

On allk12, the community for Florence discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Florence, Massachusetts?
There are 2 public K-12 schools in Florence, with a combined enrollment of about 808.
How many elementary, middle, and high schools are in Florence?
Florence has 1 elementary, 1 middle public schools.
What is the largest public school in Florence?
John F Kennedy Middle School is the largest public school in Florence by enrollment, with approximately 577 students.
What school districts serve Florence?
Florence public schools are operated by Northampton.
What grade levels do public schools in Florence cover?
Public schools in Florence serve students from kindergarten through grade 8.