The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·FOXBOROUGH·NCES 250495000708

Foxborough High

120 South Street, Foxborough, MA 02035 · (508) 543-1616 · Norfolk County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL736 STUDENTS
Enrollment
736
High
DISTRICT 501 · STATE 777
Student : Teacher
11.3:1
65 FTE teachers
DISTRICT 11.6:1 · STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
161
Grade 10
177
Grade 11
193
Grade 12
201
Ungraded
4
Student demographics
White
52371%
DISTRICT 71% · STATE 51%
Hispanic
7010%
DISTRICT 10% · STATE 26%
Black
8211%
DISTRICT 9% · STATE 10%
Asian
365%
DISTRICT 6% · STATE 7%
Two+
233%
DISTRICT 4% · STATE 5%
Native American
20%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
38352%
Female
35348%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
51.0%
MA avg 43.8% . -21.0pp since 2018
Math
51.0%
MA avg 42.2% . -32.0pp since 2018
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
736
-70 (-9%) vs 2017
Student : Teacher
11.3:1
was 12.6:1
% White
71%
was 87%
% Hispanic
10%
was 3%
% Black
11%
was 5%
% Asian
5%
was 3%
Source: NCES Common Core of Data

About Foxborough High

Foxborough High, a reasonably sized four-year high school in Foxborough, Massachusetts, one of the schools within Foxborough, teaches 736 students, covering grades 9 through 12.

Foxborough High is one of 5 schools operated by Foxborough, a district that educates 2,504 students overall.

Looking at the student body, Foxborough High shows that White students make up the majority at 71%. Beyond that, the school records 11% Black, 10% Hispanic, 5% Asian, 3% multiracial. That composition is broadly in line with Norfolk County as a whole.

Looking at school resources, Foxborough High shows 65 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.3:1. That figure is tighter than the state norm's 23.4:1 average.

In the area at large, Norfolk County reports that median household earnings sit near $130,739, about 59% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 4%. Across Norfolk County's 198 public schools (combined enrollment of about 101,300 students), Foxborough High is one campus in the mix.

The closest other public school is Foxborough Regional Charter School, roughly 0.3 miles away. Within five miles, there are 8 other public schools.

The school occupies an outer-ring site.

Five-year trend. Foxborough High's enrollment has contracted 9% since 2018, when it stood at 806 (now 736). White enrollment moved from 87% to 71% across the same window. Class-load math has tightened: from 12.6:1 in 2018 to 11.3:1 in 2025.

On this page, the feed for Foxborough High typically covers science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.

Norfolk County at a glance

View full county profile
Population
730,082
Census ACS
Median income
$130,739
Household, ACS
Bachelor's+
59%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
198
101,300 students

Quick facts

School name
Foxborough High
District
Foxborough
Address
120 South Street, Foxborough, MA 02035
Phone
(508) 543-1616
County
Norfolk County
Level
High
Grade range
09–12
Total enrollment
736
Teachers (FTE)
65
Student–teacher ratio
11.3:1
Locale
21-Suburb: Large
NCES ID
250495000708
Charter school
No
Virtual school
No

Related schools

Other schools in Foxborough
Other schools in Foxborough
Nearby schools

Frequently asked questions

About Foxborough High
What is the total enrollment at Foxborough High?
Foxborough High enrolls approximately 736 students in grades 09-12.
Is Foxborough High an elementary, middle, or high school?
Foxborough High is a high school covering grades 09-12.
How many teachers does Foxborough High have?
Foxborough High employs 65 FTE teachers, for a student-to-teacher ratio of 11.3:1.
What is the student diversity at Foxborough High?
Student demographics at Foxborough High are roughly 71% White, 10% Hispanic, 11% Black, 5% Asian, 3% Two or more.
What district is Foxborough High in?
Foxborough High is part of Foxborough.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post