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

12 schools in Attleboro

Massachusetts · Public K-12

Attleboro, Massachusetts reports 12 public K-12 schools to NCES, totaling roughly 6,239 students (6 elementary, 3 middle, and 3 high).

7-year change in Attleboro

SY 2017-18 vs SY 2024-25
Total enrollment
6,239
+291 (+5%) vs SY 2017-18
School count
12
+1 (+9%) vs SY 2017-18
% White
58%
was 69%
% Hispanic
20%
was 14%
% Black
11%
was 6%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A. Irvin Studley Elementary SchoolElementaryKG-04372
Attleboro Community AcademyHigh07-1264
Attleboro HighHigh09-122,030
Attleboro Virtual AcademyHigh09-1239
Cyril K. Brennan Middle SchoolMiddle05-08599
Early Learning CenterElementaryPK-PK244
Hill-Roberts Elementary SchoolElementaryKG-04412
Hyman Fine Elementary SchoolElementaryKG-04472
Peter Thacher Elementary SchoolElementaryKG-04467
Robert J. Coelho Middle SchoolMiddle05-08574
Thomas Willett Elementary SchoolElementaryKG-04373
Wamsutta Middle SchoolMiddle05-08593

About Attleboro

Attleboro, Massachusetts is home to 12 public schools, with combined enrollment of approximately 6,239 students. By school count, it is a mid-sized city.

In terms of grade levels, the city is built around 6 elementary, 3 middle, and 3 high.

Trend over the past 7 years. Total public-school enrollment in Attleboro has expanded 5% since SY 2017-18, moving from about 5,948 students to 6,239. Attleboro now counts 12 public schools, up from 11 in SY 2017-18. The White share of public-school enrollment shrank from 69% to 58%.

On allk12, the community for Attleboro discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Attleboro, Massachusetts?
There are 12 public K-12 schools in Attleboro, with a combined enrollment of about 6,239.
How many elementary, middle, and high schools are in Attleboro?
Attleboro has 6 elementary, 3 middle, 3 high public schools.
What is the largest public school in Attleboro?
Attleboro High is the largest public school in Attleboro by enrollment, with approximately 2,030 students.
What school districts serve Attleboro?
Attleboro public schools are operated by Attleboro.
What grade levels do public schools in Attleboro cover?
Public schools in Attleboro serve students from pre-K through grade 12.