The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BALTIMORE COUNTY PUBLIC SCHOOLS·NCES 240012000430

Middlesex Elementary

142 Bennett Rd, Baltimore, MD 21221 · (410) 887-0170 · Baltimore County
GRADES PK–05ELEMENTARY21-SUBURBTITLE IREGULAR SCHOOL448 STUDENTS
Enrollment
448
Elementary
DISTRICT 463 · STATE 481
Student : Teacher
12.6:1
36 FTE teachers
DISTRICT 15.0:1 · STATE 13.8:1
Free / Reduced Lunch
80%
360 students
DISTRICT 55% · STATE 54%
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
Pre-K
57
Kindergarten
47
Grade 1
58
Grade 2
69
Grade 3
68
Grade 4
66
Grade 5
83
Student demographics
White
29%
DISTRICT 29% · STATE 31%
Hispanic
27%
DISTRICT 18% · STATE 24%
Black
33%
DISTRICT 40% · STATE 32%
Asian
2%
DISTRICT 7% · STATE 7%
Two+
8%
DISTRICT 5% · STATE 5%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
52%
Female
48%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Middlesex Elementary.
START A DISCUSSION
Recent discussions in Baltimore County Public Schools

Test scores

MCAP 2024-25 . % Proficient (Levels 3-4)
English Language Arts
26.5%
MD avg 50.6% . -1.3pp since 2023
Math
20.4%
MD avg 34.8% . -4.9pp since 2023
Source: MCAP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
25.0%
composite math + reading, all grades
Predicted
26.7%
based on MD schools with similar FRL share
Beats by
-1.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
448
-61 (-12%) vs 2017
Student : Teacher
12.6:1
was 14.5:1
% White
29%
was 33%
% Hispanic
27%
was 18%
% Black
33%
was 39%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Middlesex Elementary

Middlesex Elementary operates as a moderately sized elementary-level community in Baltimore, Maryland, overseen by Baltimore County Public Schools. Current enrollment sits at 448 students spanning grades pre-K through 5.

Middlesex Elementary is one of 177 schools operated by Baltimore County Public Schools, a district that works with 110,872 students overall.

Demographically, Middlesex Elementary reports that 33% of students identify as Black, with the remaining enrollment distributed across several groups. The remainder reads as 29% White, 27% Hispanic, 8% multiracial, 2% Asian. That composition is broadly in line with Baltimore County as a whole.

In terms of school funding signals, Staff filings list 36 full-time-equivalent teachers, which works out to roughly 12.6:1 students per teacher. The state averages around 13.8:1, so this campus is tighter than the state norm typical. Roughly 80% of students at Middlesex Elementary qualify for free or reduced-price lunch, often used as a Title I proxy. By comparison, Baltimore County runs at roughly 53%, so the school's eligibility rate is meaningfully above the surrounding baseline.

With demographic context factored in, Middlesex Elementary tracks the demographic baseline. The model predicts 26.7% given the school's FRL share; actual proficiency is 25.0%.

Across the wider county, census data for Baltimore County shows the typical household earns roughly $91,768 per year, 42% of adults hold a bachelor's degree or higher, and the poverty rate sits near 7%. Middlesex Elementary is one of 180 public schools in Baltimore County (combined enrollment of about 110,872 students).

Nearest neighbor: Stemmers Run Middle, around 0.3 miles off. Within five miles, there are 8 other public schools. Among the 9 schools in that immediate cluster with test data (this one included), Middlesex Elementary ranks 6th on composite proficiency, beneath the local average of 34.3%.

The campus sits in an outer-ring setting.

Over the past 7-year window. Looking back 7 years, enrollment at Middlesex Elementary has fell 12%, going from 509 students in 2018 to 448 in 2025. The Hispanic share of enrollment ticked up from 18% to 27% over that span. The student-to-teacher ratio tightened from 14.5:1 in 2018 to 12.6:1 today.

Inside the community feed, members of the Middlesex Elementary community share and discuss sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Baltimore County at a glance

View full county profile
Population
850,796
Census ACS
Median income
$91,768
Household, ACS
Bachelor's+
42%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
180
110,872 students

Quick facts

School name
Middlesex Elementary
District
Baltimore County Public Schools
Address
142 Bennett Rd, Baltimore, MD 21221
Phone
(410) 887-0170
County
Baltimore County
Level
Elementary
Grade range
PK–05
Total enrollment
448
Teachers (FTE)
36
Student–teacher ratio
12.6:1
Free/Reduced lunch
360 (80%)
Locale
21-Suburb: Large
NCES ID
240012000430
Charter school
No
Virtual school
No

Related schools

Other schools in Baltimore County Public Schools
Other schools in Baltimore
Nearby schools

Frequently asked questions

About Middlesex Elementary
How large is Middlesex Elementary?
Middlesex Elementary enrolls approximately 448 students in grades PK-05.
What age range does Middlesex Elementary serve?
Middlesex Elementary serves students from grade PK through grade 05.
How many students per teacher at Middlesex Elementary?
Approximately 12.6:1 students per teacher at Middlesex Elementary.
How diverse is Middlesex Elementary?
Middlesex Elementary reports a student body of 29% White, 27% Hispanic, 33% Black, 2% Asian, 8% Two or more.
Who oversees Middlesex Elementary?
Middlesex Elementary is overseen by Baltimore County Public Schools in Baltimore County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post