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

Westborough High

90 West Main Street, Westborough, MA 01581 · (508) 836-7720 · Worcester County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL1,213 STUDENTS
Enrollment
1,213
High
DISTRICT 639 · STATE 777
Student : Teacher
12.8:1
95 FTE teachers
DISTRICT 10.9: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
291
Grade 10
282
Grade 11
304
Grade 12
327
Ungraded
9
Student demographics
White
61150%
DISTRICT 46% · STATE 51%
Hispanic
1129%
DISTRICT 12% · STATE 26%
Black
444%
DISTRICT 3% · STATE 10%
Asian
40934%
DISTRICT 35% · STATE 7%
Two+
313%
DISTRICT 4% · STATE 5%
Native American
30%
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
62251%
Female
58848%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
82.0%
MA avg 43.8% . -2.0pp since 2018
Math
81.0%
MA avg 42.2% . -3.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
1,213
+82 (+7%) vs 2017
Student : Teacher
12.8:1
was 12.6:1
% White
50%
was 68%
% Hispanic
9%
was 5%
% Black
4%
was 2%
% Asian
34%
was 22%
Source: NCES Common Core of Data

About Westborough High

As a sizable secondary school in Westborough, Massachusetts, Westborough High works with 1,213 students from grades 9 through 12, run under Westborough. Compared to the state average of about 777 students per school, that is 56% bigger than typical.

Westborough comprises 6 schools with combined enrollment of 3,831 students; Westborough High is among them.

Demographically, Westborough High lists that the most-represented group is White (50%), with the rest of the student body spread across multiple groups. The remainder is composed of 34% Asian, 9% Hispanic, 4% Black, 3% multiracial. By comparison, Worcester County as a whole is about 73% White, so the school skews visibly less White than its surroundings.

On the income-and-resources front, Staff filings list 95 full-time-equivalent teachers, which works out to roughly 12.8:1 students per teacher. That figure is tighter than the state norm's 23.4:1 average.

Zooming out to the county, Worcester County reports that median household earnings sit near $95,939, about 40% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. Westborough High is one of 257 public schools in Worcester County (combined enrollment of about 121,490 students).

J Harding Armstrong is the nearest neighboring public school, about 0.5 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in a commuter-belt area.

Looking at the recent track record. Westborough High's enrollment has ticked up 7% since 2018, when it stood at 1,131 (now 1,213). Over the same period, the White share fell from 68% to 50%.

On this page, recent activity here tends to focus on science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.

Worcester County at a glance

View full county profile
Population
867,788
Census ACS
Median income
$95,939
Household, ACS
Bachelor's+
40%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
257
121,490 students

Quick facts

School name
Westborough High
District
Westborough
Address
90 West Main Street, Westborough, MA 01581
Phone
(508) 836-7720
County
Worcester County
Level
High
Grade range
09–12
Total enrollment
1,213
Teachers (FTE)
95
Student–teacher ratio
12.8:1
Locale
21-Suburb: Large
NCES ID
251260002059
Charter school
No
Virtual school
No

Related schools

Other schools in Westborough
Other schools in Westborough
Nearby schools

Frequently asked questions

About Westborough High
How large is Westborough High?
Westborough High enrolls approximately 1,213 students in grades 09-12.
What grades does Westborough High serve?
Westborough High serves grades 09-12.
How many students per teacher at Westborough High?
Approximately 12.8:1 students per teacher at Westborough High.
How diverse is Westborough High?
Westborough High reports a student body of 50% White, 9% Hispanic, 4% Black, 34% Asian, 3% Two or more.
Who oversees Westborough High?
Westborough High is overseen by Westborough in Worcester County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post