Maryland schools ranked by test score
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 101 | Warwick Elementary School Secretary · Dorchester County Public Schools | Elementary | 75.4% | +23.5pp |
| 102 | Deer Crossing Elementary New Market · Frederick County Public Schools | Elementary | 75.0% | +23.1pp |
| 103 | Myersville Elementary Myersville · Frederick County Public Schools | Elementary | 75.0% | +23.1pp |
| 104 | Vienna Elementary School Vienna · Dorchester County Public Schools | Elementary | 75.0% | +23.1pp |
| 105 | Arnold Elementary Arnold · Anne Arundel County Public Schools | Elementary | 74.5% | +22.6pp |
| 106 | Crofton Elementary Crofton · Anne Arundel County Public Schools | Elementary | 74.3% | +22.4pp |
| 107 | Hillcrest Elementary Baltimore · Baltimore County Public Schools | Elementary | 73.9% | +22.0pp |
| 108 | Maryvale Elementary Rockville · Montgomery County Public Schools | Elementary | 73.8% | +21.9pp |
| 109 | Showell Elementary Berlin · Worcester County Public Schools | Elementary | 73.8% | +21.9pp |
| 110 | Spring Ridge Elementary Frederick · Frederick County Public Schools | Elementary | 73.5% | +21.6pp |
| 111 | Eldersburg Elementary Sykesville · Carroll County Public Schools | Elementary | 73.2% | +21.3pp |
| 112 | Prettyboy Elementary Freeland · Baltimore County Public Schools | Elementary | 73.2% | +21.3pp |
| 113 | Ilchester Elementary Ellicott City · Howard County Public Schools | Elementary | 73.1% | +21.2pp |
| 114 | Freedom District Elementary Sykesville · Carroll County Public Schools | Elementary | 73.0% | +21.1pp |
| 115 | Hampden Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 73.0% | +21.1pp |
| 116 | Chapel Hill Elementary Perry Hall · Baltimore County Public Schools | Elementary | 72.9% | +21.0pp |
| 117 | Sandymount Elementary Finksburg · Carroll County Public Schools | Elementary | 72.9% | +21.0pp |
| 118 | Windsor Farm Elementary Annapolis · Anne Arundel County Public Schools | Elementary | 72.9% | +21.0pp |
| 119 | Cabin Branch Elementary Clarksburg · Montgomery County Public Schools | Elementary | 72.8% | +20.9pp |
| 120 | Belmont Elementary Olney · Montgomery County Public Schools | Elementary | 72.6% | +20.7pp |
| 121 | Dora Kennedy French Immersion Greenbelt · Prince George's County Public Schools | Elementary | 72.4% | +20.5pp |
| 122 | Phyllis E. Williams Elementary Seabrook · Prince George's County Public Schools | Elementary | 72.4% | +20.5pp |
| 123 | Bushy Park Elementary Glenwood · Howard County Public Schools | Elementary | 72.3% | +20.4pp |
| 124 | Windy Hill Elementary Owings · Calvert County Public Schools | Elementary | 72.3% | +20.4pp |
| 125 | Red Pump Elementary School Bel Air · Harford County Public Schools | Elementary | 72.2% | +20.3pp |
| 126 | Boonsboro Elementary Boonsboro · Washington County Public Schools | Elementary | 72.1% | +20.2pp |
| 127 | Carrolltowne Elementary Sykesville · Carroll County Public Schools | Elementary | 72.0% | +20.1pp |
| 128 | Forest Lakes Elementary Forest Hill · Harford County Public Schools | Elementary | 72.0% | +20.1pp |
| 129 | Sugarloaf Elementary Frederick · Frederick County Public Schools | Elementary | 72.0% | +20.1pp |
| 130 | Oliver Beach Elementary Baltimore · Baltimore County Public Schools | Elementary | 71.7% | +19.8pp |
| 131 | Oakdale Elementary Ijamsville · Frederick County Public Schools | Elementary | 71.6% | +19.7pp |
| 132 | Mount Harmony Elementary Owings · Calvert County Public Schools | Elementary | 71.2% | +19.3pp |
| 133 | Diamond Elementary Gaithersburg · Montgomery County Public Schools | Elementary | 71.1% | +19.2pp |
| 134 | Highland View Elementary Silver Spring · Montgomery County Public Schools | Elementary | 71.0% | +19.1pp |
| 135 | Middletown Elementary Middletown · Frederick County Public Schools | Elementary | 71.0% | +19.1pp |
| 136 | Beall Elementary Rockville · Montgomery County Public Schools | Elementary | 70.7% | +18.8pp |
| 137 | Clarksville Elementary Clarksville · Howard County Public Schools | Elementary | 70.7% | +18.8pp |
| 138 | Medfield Heights Elementary Baltimore · Baltimore City Public Schools | Elementary | 70.7% | +18.8pp |
| 139 | Whitehall Elementary Bowie · Prince George's County Public Schools | Elementary | 70.7% | +18.8pp |
| 140 | Francis Scott Key Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 70.6% | +18.7pp |
| 141 | College Gardens Elementary Rockville · Montgomery County Public Schools | Elementary | 70.5% | +18.6pp |
| 142 | Chatsworth School Reisterstown · Baltimore County Public Schools | Elementary | 70.4% | +18.5pp |
| 143 | Sharpsburg Elementary Sharpsburg · Washington County Public Schools | Elementary | 70.2% | +18.3pp |
| 144 | Twin Ridge Elementary Mt Airy · Frederick County Public Schools | Elementary | 70.0% | +18.1pp |
| 145 | Winfield Elementary Westminster · Carroll County Public Schools | Elementary | 70.0% | +18.1pp |
| 146 | Northfield Elementary Ellicott City · Howard County Public Schools | Elementary | 69.9% | +18.0pp |
| 147 | Poolesville Elementary Poolesville · Montgomery County Public Schools | Elementary | 69.8% | +17.9pp |
| 148 | North Bend Elementary Jarrettsville · Harford County Public Schools | Elementary | 69.7% | +17.8pp |
| 149 | Mutual Elementary Port Republic · Calvert County Public Schools | Elementary | 69.6% | +17.7pp |
| 150 | Waterloo Elementary Columbia · Howard County Public Schools | Elementary | 69.6% | +17.7pp |
About this ranking
Schools are ranked by the percentage of students who scored at or above the MCAP % Proficient (Levels 3-4) threshold on the latest available MCAP English Language Arts test (school year 2024-25). A higher percentage is better.
Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.
The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Maryland, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.