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.
733
Total Students
64.1
Full-Time Teachers
11.4
Student/Teacher Ratio
N/A
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for John J Ahern
Demographic Student Count
White527
Hispanic69
Black48
Asian47
Two or More39
American Indian2
Pacific Islander1
  • White
    527 (71.9 %)
  • Hispanic
    69 (9.4 %)
  • Black
    48 (6.5 %)
  • Asian
    47 (6.4 %)
  • Two or More
    39 (5.3 %)
  • American Indian
    2 (0.3 %)
  • 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: 733
Full-Time Teachers (FTE): 64.1
Pupil/Teacher Ratio: 11.4
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 0
Qualified Reduced Lunch: 0
Grades Taught
Grade 5 177
Grade 6 202
Grade 7 172
Grade 8 182

Grades Taught Data Table

Grades Taught and Student Counts for John J Ahern
Grade Student Count
Grade 5177
Grade 6202
Grade 7172
Grade 8182
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for John J Ahern
Gender Student Count Percentage
Female35248%
Male38152%
Nearby Middle Schools (Within 10 Miles)