The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Maryland schools ranked by test score

Latest MCAP year (2024-25). 1,288 schools with reported English Language Arts scores. State average: 51.9%.
RankSchoolLevelEnglish Language Artsvs state
951Hazelwood Elementary/Middle
Baltimore · Baltimore City Public Schools
Elementary37.7%-14.2pp
952Church Lane Elementary
Randallstown · Baltimore County Public Schools
Elementary37.6%-14.3pp
953John F. Kennedy High
Silver Spring · Montgomery County Public Schools
High37.6%-14.3pp
954Milbrook Elementary
Baltimore · Baltimore County Public Schools
Elementary37.5%-14.4pp
955North Bend Elementary/Middle
Baltimore · Baltimore City Public Schools
Elementary37.5%-14.4pp
956Overlook Elementary
Linthicum · Anne Arundel County Public Schools
Elementary37.5%-14.4pp
957Paint Branch Elementary
College Park · Prince George's County Public Schools
Elementary37.5%-14.4pp
958Captain James E. Daly Elementary
Germantown · Montgomery County Public Schools
Elementary37.4%-14.5pp
959Kingsford Elementary
Mitchellville · Prince George's County Public Schools
Elementary37.4%-14.5pp
960Somerset 6/7 Intermediate School
Westover · Somerset County Public Schools
Middle37.2%-14.7pp
961Billingsley Elementary School
White Plains · Charles County Public Schools
Elementary37.1%-14.8pp
962Surrattsville High
Clinton · Prince George's County Public Schools
High37.1%-14.8pp
963Bladensburg High
Bladensburg · Prince George's County Public Schools
High37.0%-14.9pp
964Hebbville Elementary
Baltimore · Baltimore County Public Schools
Elementary37.0%-14.9pp
965Leith Walk Elementary/Middle
Baltimore · Baltimore City Public Schools
Elementary37.0%-14.9pp
966Apple Grove Elementary
Fort Washington · Prince George's County Public Schools
Elementary36.9%-15.0pp
967Red House Run Elementary
Baltimore · Baltimore County Public Schools
Elementary36.9%-15.0pp
968Columbia Park Elementary
Landover · Prince George's County Public Schools
Elementary36.8%-15.1pp
969Johnnycake Elementary
Baltimore · Baltimore County Public Schools
Elementary36.8%-15.1pp
970Lake Elkhorn Middle
Columbia · Howard County Public Schools
Middle36.8%-15.1pp
971Spring Ridge Middle
Lexington Park · St. Mary's County Public Schools
Middle36.7%-15.2pp
972Weller Road Elementary
Silver Spring · Montgomery County Public Schools
Elementary36.7%-15.2pp
973William A. Diggs Elementary School
Waldorf · Charles County Public Schools
Elementary36.7%-15.2pp
974William Wirt Middle
Riverdale · Prince George's County Public Schools
Middle36.6%-15.3pp
975Calverton Elementary
Beltsville · Prince George's County Public Schools
Elementary36.5%-15.4pp
976Cesar Chavez Elementary
Hyattsville · Prince George's County Public Schools
Elementary36.4%-15.5pp
977Riverside Elementary
Joppa · Harford County Public Schools
Elementary36.4%-15.5pp
978Battle Grove Elementary
Baltimore · Baltimore County Public Schools
Elementary36.3%-15.6pp
979Lansdowne High
Baltimore · Baltimore County Public Schools
High36.3%-15.6pp
980Wheaton Woods Elementary
Rockville · Montgomery County Public Schools
Elementary36.3%-15.6pp
981Galena Elementary School
Galena · Kent County Public Schools
Elementary36.1%-15.8pp
982Jonathan Hager Elementary
Hagerstown · Washington County Public Schools
Elementary36.1%-15.8pp
983Lamont Elementary
New Carrollton · Prince George's County Public Schools
Elementary36.1%-15.8pp
984Timber Grove Elementary
Owings Mills · Baltimore County Public Schools
Elementary36.0%-15.9pp
985Vivien T. Thomas Medical Arts Academy
Baltimore · Baltimore City Public Schools
High35.9%-16.0pp
986Corkran Middle School
Glen Burnie · Anne Arundel County Public Schools
Middle35.8%-16.1pp
987Owings Mills Elementary
Owings Mills · Baltimore County Public Schools
Elementary35.8%-16.1pp
988Deep Creek Middle
Baltimore · Baltimore County Public Schools
Middle35.7%-16.2pp
989Elk Neck Elementary
Elkton · Cecil County Public Schools
Elementary35.6%-16.3pp
990Hillcrest Elementary
Frederick · Frederick County Public Schools
Elementary35.6%-16.3pp
991Mars Estates Elementary
Baltimore · Baltimore County Public Schools
Elementary35.6%-16.3pp
992Monarch Academy Annapolis ES
Annapolis · Anne Arundel County Public Schools
Elementary35.6%-16.3pp
993Excel Academy Public Charter
Fort Washington · Prince George's County Public Schools
Elementary35.4%-16.5pp
994Fort Foote Elementary
Fort Washington · Prince George's County Public Schools
Elementary35.4%-16.5pp
995Scotchtown Hills Elementary
Laurel · Prince George's County Public Schools
Elementary35.4%-16.5pp
996Cannon Road Elementary
Silver Spring · Montgomery County Public Schools
Elementary35.2%-16.7pp
997Marlton Elementary
Upper Marlboro · Prince George's County Public Schools
Elementary35.2%-16.7pp
998Brown Station Elementary
Gaithersburg · Montgomery County Public Schools
Elementary35.1%-16.8pp
999Patterson Park Public Charter School
Baltimore · Baltimore City Public Schools
Elementary35.1%-16.8pp
1000Thomas Johnson Middle
Lanham · Prince George's County Public Schools
Middle35.1%-16.8pp
Page 20 of 26

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.