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

6 schools in Grafton

Massachusetts · 3,089 students · 3 cities

Across the district, Grafton runs 6 public K-12 schools teaching roughly 3,089 Massachusetts students (about 515 per school).

4-year change in Grafton

SY 2020-21 vs SY 2024-25
Total enrollment
3,089
-32 (-1%) vs SY 2020-21
School count
6
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Grafton ranks

Among districts
MeasureThis districtIn MassachusettsIn the US
Enrollment
ranked largest first
3,089#84 of 231#3,128 of 9,234
Number of schools
ranked most first
6#83 of 231N/A
Students per teacher
ranked fewest first
13.1:1#184 of 231#3,231 of 9,044
Diversity index
ranked most diverse first
48.4%#86 of 206#3,166 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 Grafton

Since 2017-18, the 6 district schools that reported both years went from 3,155 to 3,089 students (down 2%) and from 242 to 235 full-time teachers (down 3%), 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 Grafton

Grafton is a rural-scale Massachusetts school district running 6 schools with combined enrollment near 3,089.

In terms of grade levels, Grafton covers 4 elementary, 1 middle, and 1 high school.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 3,121 students in SY 2020-21 versus 3,089 in SY 2024-25.

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

Frequently asked questions

How many schools are in Grafton?
Grafton operates 6 public K-12 schools in Massachusetts, serving approximately 3,089 students.
What is the mix of elementary, middle, and high schools in Grafton?
Grafton includes 4 elementary schools, 1 middle school, and 1 high school.
What is the largest school in Grafton?
Grafton High School is the largest public school in Grafton by enrollment, with approximately 914 students.
What grade levels does Grafton serve?
Grafton serves students from pre-K through grade 12 across 6 schools.
What cities does Grafton serve?
Grafton operates schools in Grafton, South Grafton, North Grafton across Massachusetts.