Middleborough Elementary
Test scores
MCAP 2024-25 . % Proficient (Levels 3-4)What this means: On the MCAP, Maryland's statewide test, about 58 of every 100 students at this school read and write at grade level and about 35 of 100 do math at grade level. Across all Maryland schools, those numbers are about 51 and 35. Reading and writing scores are up about 14 points since 2023, while math scores are up about 3 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 42% of students here test proficient in math and reading, compared with the roughly 46% typical for Maryland schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Maryland's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Middleborough Elementary
Middleborough Elementary operates as a tight-knit elementary-level community in Baltimore, Maryland, overseen by Baltimore County Public Schools. Current enrollment sits at 288 students spanning grades pre-K through 5. Compared to the state average of about 481 students per school, that is 40% below typical.
Middleborough Elementary is one of 177 schools operated by Baltimore County Public Schools, a district that caters to 110,872 students overall.
For racial and ethnic makeup, Middleborough Elementary shows that the largest single group is White, at 55% of enrollment; the rest is composed of 22% Black, 12% multiracial, 9% Hispanic. Compared to Baltimore County overall, the school's racial mix sits in roughly the same range.
Looking at school resources, The school lists 21 full-time-equivalent teachers, for a student-teacher ratio near 13.8:1. The state averages about 13.8:1, putting this campus right in line with peers. About 48% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy.
Adjusting for the school's free-and-reduced-lunch share, Middleborough Elementary tracks the demographic baseline. The model predicts 45.7% given the school's FRL share; actual proficiency is 42.5%.
In the area at large, census data for Baltimore County shows median household earnings sit near $91,768, about 42% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. In all, Baltimore County runs 180 public schools (combined enrollment of about 110,872 students), of which Middleborough Elementary is one.
Nearest neighbor: Mars Estates Elementary, around 1.0 miles off. Counting just inside five miles, 8 other public schools cluster around Middleborough Elementary. On composite proficiency, Middleborough Elementary comes 2nd of 9 in the immediate cluster, ahead of the nearby-schools average of 25.5%.
The school occupies a bedroom-community site.
Over the past 7-year window. Middleborough Elementary's enrollment has decreased 22% since 2018, when it stood at 370 (now 288). The White share of enrollment decreased from 69% to 55% over that span. The student-to-teacher ratio narrowed from 16.9:1 in 2018 to 13.8:1 today.
On allk12, members of the Middleborough Elementary community share and discuss science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Baltimore County at a glance
View full county profileQuick facts
Related schools
- Dundalk HighHigh · 2,087 students
- Perry Hall HighHigh · 2,012 students
- Woodlawn HighHigh · 1,922 students
- Kenwood HighHigh · 1,900 students
- Dulaney HighHigh · 1,889 students
- Parkville HighHigh · 1,877 students
- Dundalk HighHigh · 2,087 students
- Perry Hall HighHigh · 2,012 students
- Woodlawn HighHigh · 1,922 students
- Kenwood HighHigh · 1,900 students
- Parkville HighHigh · 1,877 students
- Catonsville HighHigh · 1,735 students
- Mars Estates Elementary1.0 mi · 400
- Deep Creek Elementary1.1 mi · 385
- Chesapeake High1.2 mi · 1,052
- Deep Creek Middle1.3 mi · 670
- Sandalwood Elementary1.4 mi · 440
- Hawthorne Elementary1.4 mi · 499