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

Ashby Elementary

911 Main Street, Ashby, MA 01431 · (978) 743-1005 · Middlesex County
GRADES KG–04ELEMENTARY41-RURALREGULAR SCHOOL152 STUDENTS
Enrollment
152
Elementary
DISTRICT 315 · STATE 381
Student : Teacher
12.5:1
12 FTE teachers
DISTRICT 14.3:1 · STATE 12.2:1
Free / Reduced Lunch
,
Title I proxy
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
27
Grade 1
36
Grade 2
26
Grade 3
25
Grade 4
38
Student demographics
White
12884%
DISTRICT 81% · STATE 51%
Hispanic
1812%
DISTRICT 10% · STATE 26%
Black
21%
DISTRICT 3% · STATE 10%
Two+
32%
DISTRICT 4% · STATE 5%
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
9361%
Female
5838%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Ashby Elementary.
START A DISCUSSION
Recent discussions in North Middlesex

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
54.0%
MA avg 43.8% . +12.0pp since 2016
Math
41.0%
MA avg 42.2% . -11.0pp since 2016
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
152
-32 (-17%) vs 2017
Student : Teacher
12.5:1
was 9.9:1
% White
84%
was 97%
% Hispanic
12%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Ashby Elementary

Ashby Elementary is an one-room-style elementary campus in Ashby, Massachusetts, operated by North Middlesex. The school hosts 152 students in grades K through 4. Enrollment runs roughly 60% smaller than the state mean of about 381.

North Middlesex runs 7 schools in total, collectively educating 2,914 students. Ashby Elementary is one of those campuses.

Looking at the student body, Ashby Elementary records that 84% of students identify as White, making the school strongly White-majority. Other groups include 12% Hispanic. By comparison, Middlesex County as a whole is about 67% White, so the school skews meaningfully more White than its surroundings.

On the income-and-resources front, The school lists 12 full-time-equivalent teachers, for a student-teacher ratio near 12.5:1. That tracks the state average closely.

In the surrounding community, ACS estimates for Middlesex County put the typical household earns roughly $130,847 per year, roughly 60% of adults have completed at least a four-year degree, and roughly 5% of residents live below the federal poverty line. Ashby Elementary is one of 386 public schools in Middlesex County (combined enrollment of about 215,896 students).

Fitchburg High is the nearest neighboring public school, about 4.1 miles from this campus. Within five miles, there are 3 other public schools.

Ashby Elementary operates from a small-town location.

Trend over the last 7 years. Over the past 7-year window, the student count decreased 17%: 184 students in 2018 compared to 152 in 2025. White enrollment moved from 97% to 84% across the same window. The student-to-teacher ratio rose from 9.9:1 in 2018 to 12.5:1 today.

On the community side, the feed for Ashby Elementary typically covers enrollment questions, classroom assignments, and PTA news. Members of the school community can share what they know.

Middlesex County at a glance

View full county profile
Population
1,638,365
Census ACS
Median income
$130,847
Household, ACS
Bachelor's+
60%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
386
215,896 students

Quick facts

School name
Ashby Elementary
District
North Middlesex
Address
911 Main Street, Ashby, MA 01431
Phone
(978) 743-1005
County
Middlesex County
Level
Elementary
Grade range
KG–04
Total enrollment
152
Teachers (FTE)
12
Student–teacher ratio
12.5:1
Locale
41-Rural: Fringe
NCES ID
250879001412
Charter school
No
Virtual school
No

Related schools

Other schools in North Middlesex
Nearby schools

Frequently asked questions

About Ashby Elementary
How large is Ashby Elementary?
Ashby Elementary enrolls approximately 152 students in grades KG-04.
What age range does Ashby Elementary serve?
Ashby Elementary serves students from grade KG through grade 04.
How many students per teacher at Ashby Elementary?
Approximately 12.5:1 students per teacher at Ashby Elementary.
How diverse is Ashby Elementary?
Ashby Elementary reports a student body of 84% White, 12% Hispanic, 1% Black, 2% Two or more.
Who oversees Ashby Elementary?
Ashby Elementary is overseen by North Middlesex in Middlesex County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post