Windsor Hills Elementary/Middle vs Harford Heights Elementary
Windsor Hills Elementary/Middle and Harford Heights Elementary are very closely rated, both scoring around 8.8 out of 10. Harford Heights Elementary is significantly larger with 404 students, about 1.6× the size of Windsor Hills Elementary/Middle (246). In math proficiency, Harford Heights Elementary leads at 17.0%.
Windsor Hills Elementary/Middle
Baltimore, MD
246 students
Harford Heights Elementary
Baltimore, MD
404 students
Ratings Comparison
| Metric | Windsor Hills Elementary/Middle | Harford Heights Elementary |
|---|---|---|
| Overall Rating | 8.8 / 10 | 9.1 / 10 |
| Academic Score | 7.7 | 7.8 |
| Growth Score | 9.5 | 9.9 |
| Diversity Index | — | — |
| Free/Reduced Lunch | 87.8% | 90.8% |
| Environment Score | 8.5 | 8.8 |
| State Rank | #73 of 1,363 | #31 of 1,363 |
| State Percentile | 95th | 98th |
Test Scores
| Subject | Windsor Hills Elementary/Middle | Harford Heights Elementary |
|---|---|---|
| Math Proficiency | 17.0% | 17.0% |
| Math (State Avg) | — | — |
| ELA Proficiency | 22.0% | 7.5% |
| ELA (State Avg) | — | — |
School Details
| Detail | Windsor Hills Elementary/Middle | Harford Heights Elementary |
|---|---|---|
| Type | Elementary School | Elementary School |
| Grades | Pre-K – 8th | Pre-K – 5th |
| Enrollment | 246 | 404 |
| Student-Teacher Ratio | 12.9:1 | 12.6:1 |
| Per-Pupil Spending | — | — |
| Free/Reduced Lunch | 87.8% | 90.8% |
| Chronic Absenteeism | — | — |
| District | Baltimore City Public Schools | Baltimore City Public Schools |
| City | Baltimore | Baltimore |
Neighborhood
| Metric | Baltimore (21216) | Baltimore (21213) |
|---|---|---|
| Median Household Income | $46,440 | $50,031 |
| Median Home Value | $148,800 | $134,900 |
| Median Rent | $1,160 | $1,253 |
| College Educated (Bachelor's+) | 16.3% | 16.7% |
| Poverty Rate | 24.5% | 24.6% |
| Avg Commute | 34 min | 29 min |
The data story: Windsor Hills Elementary/Middle vs Harford Heights Elementary
Harford Heights Elementary edges out Windsor Hills Elementary/Middle by 0.1 points overall — 8.1 versus 8.0 on a 10-point scale — and holds a slightly stronger state rank, sitting at #239 of 1,363 Maryland schools compared to Windsor Hills Elementary/Middle at #257. Both schools clear the top 20 percent statewide, so the gap is narrow, but Harford Heights Elementary holds the edge on both measures.
Academically, the two schools are nearly identical: Harford Heights Elementary scores 7.8 and Windsor Hills Elementary/Middle scores 7.7 in academic performance. The growth scores tell a more interesting story. Windsor Hills Elementary/Middle earns a 9.5/10 for student growth — already exceptional — while Harford Heights Elementary scores 9.9/10, one of the highest growth figures a school can post. That four-tenths difference signals that students at Harford Heights Elementary are advancing relative to academic peers at a measurably faster rate, which matters most for families prioritizing year-over-year academic momentum over absolute proficiency levels.
Both schools serve high-need populations, with free and reduced lunch rates of 91 percent at Harford Heights Elementary and 88 percent at Windsor Hills Elementary/Middle — a three-point gap that places both firmly in high-poverty territory. Student-teacher ratios are close: 12.6:1 at Harford Heights Elementary versus 12.9:1 at Windsor Hills Elementary/Middle. Enrollment differs more substantially — Harford Heights Elementary has 404 students against Windsor Hills Elementary/Middle's 246 — meaning families who value a tighter-knit campus atmosphere will find it at Windsor Hills Elementary/Middle.
The sharpest structural difference between the two schools is grade span. Windsor Hills Elementary/Middle runs PK through 8th grade, keeping students in one building through middle school. Harford Heights Elementary serves only PK through 5th grade, after which students transition to a separate middle school. The 4.8 miles separating these Baltimore schools means both are realistic for most city families, but the grade-span distinction is a decisive factor for any parent who wants to minimize school transitions — or who specifically wants a standalone elementary experience.
Editorial summary generated May 2026 · sonnet
Who each school fits
Windsor Hills Elementary/Middle
Windsor Hills Elementary/Middle suits families who want a single-campus PK–8 experience and value smaller enrollment — 246 students — for a tighter community feel. It's the better fit for parents who prefer to lock in one school through middle school, avoiding a transition at 5th grade while still landing in the top 20 percent statewide.
Harford Heights Elementary
Harford Heights Elementary suits families who prioritize maximizing academic growth momentum — its 9.9/10 growth score is near the ceiling — and are comfortable with a traditional PK–5 structure. At 404 students, it offers a larger peer network and slightly more staff per student, making it well-suited for kids who thrive in a more active, energetic school environment.