School Overview
The John J. Ahern Middle School, located at 111 Mechanic Street in Foxborough, Massachusetts, serves as a central hub for the town’s middle-level education. As part of the Foxborough Public Schools district, the institution is dedicated to fostering an environment that balances academic rigor with the social and emotional development of students in grades 6 through 8. The school emphasizes preparing students for the transition to high school by offering a curriculum designed to challenge their critical thinking skills while encouraging personal responsibility and community engagement.

Beyond the classroom, the school leverages its position within the Foxborough community to provide a well-rounded educational experience. The administration and faculty focus on maintaining a supportive atmosphere that celebrates student achievement and promotes inclusivity. Families interested in specific curriculum details, school calendars, or administrative policies can access comprehensive information through the district’s official website at http://www.foxborough.k12.ma.us.
772
Total Students
67.1
Full-Time Teachers
11.5
Student/Teacher Ratio
N/A
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for John J Ahern
Demographic Student Count
White538
Hispanic79
Black66
Asian54
Two or More34
Pacific Islander1
  • White
    538 (69.7%)
  • Hispanic
    79 (10.2%)
  • Black
    66 (8.5%)
  • Asian
    54 (7.0%)
  • Two or More
    34 (4.4%)
  • Pacific Islander
    1 (0.1%)
School Location
School Details
Status: Open
School Level: Middle School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: Foxborough
Phone: (508)543-1610
Website: http://www.foxborough.k12.ma.us
Grade Range: 5th - 8th
Total Students: 772
Full-Time Teachers (FTE): 67.1
Pupil/Teacher Ratio: 11.5
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 0
Qualified Reduced Lunch: 0
Grades Taught
Grade 5 191
Grade 6 189
Grade 7 193
Grade 8 199

Grades Taught Data Table

Grades Taught and Student Counts for John J Ahern
Grade Student Count
Grade 5191
Grade 6189
Grade 7193
Grade 8199
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for John J Ahern
Gender Student Count Percentage
Female37047.9%
Male40252.1%
Nearby Middle Schools (Within 10 Miles)