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
501Mount Savage Middle
Mount Savage · Allegany County Public Schools
Middle58.6%+6.7pp
502Old Mill High
Millersville · Anne Arundel County Public Schools
High58.6%+6.7pp
503Westchester Elementary
Baltimore · Baltimore County Public Schools
Elementary58.6%+6.7pp
504Green Holly Elementary School
Lexington Park · St. Mary's County Public Schools
Elementary58.5%+6.6pp
505Perry Hall Middle
Baltimore · Baltimore County Public Schools
Middle58.5%+6.6pp
506Ballenger Creek Middle
Frederick · Frederick County Public Schools
Middle58.4%+6.5pp
507Grantsville Elementary
Grantsville · Garrett County Public Schools
Elementary58.3%+6.4pp
508Liberty Elementary
Frederick · Frederick County Public Schools
Elementary58.3%+6.4pp
509Mary H. Matula Elementary School
La Plata · Charles County Public Schools
Elementary58.3%+6.4pp
510Rossville Elementary
Baltimore · Baltimore County Public Schools
Elementary58.2%+6.3pp
511Middleborough Elementary
Baltimore · Baltimore County Public Schools
Elementary58.1%+6.2pp
512North East High
North East · Cecil County Public Schools
High58.0%+6.1pp
513Ridgeview Middle
Gaithersburg · Montgomery County Public Schools
Middle58.0%+6.1pp
514Fullerton Elementary
Baltimore · Baltimore County Public Schools
Elementary57.9%+6.0pp
515Mattaponi Elementary
Upper Marlboro · Prince George's County Public Schools
Elementary57.9%+6.0pp
516Strawberry Knoll Elementary
Gaithersburg · Montgomery County Public Schools
Elementary57.9%+6.0pp
517Guilford Park High
Jessup · Howard County Public Schools
High57.7%+5.8pp
518College Park Academy
Riverdale · Prince George's County Public Schools
High57.6%+5.7pp
519Monarch Global Academy PCS Laurel Campus
Laurel · Anne Arundel County Public Schools
Elementary57.6%+5.7pp
520Imagine Foundations at Morningside PCS
Morningside · Prince George's County Public Schools
Elementary57.5%+5.6pp
521Catonsville Middle
Catonsville · Baltimore County Public Schools
Middle57.4%+5.5pp
522Whittier Elementary
Frederick · Frederick County Public Schools
Elementary57.4%+5.5pp
523Colonel Richardson Middle School
Federalsburg · Caroline County Public Schools
Middle57.3%+5.4pp
524Talbott Springs Elementary
Columbia · Howard County Public Schools
Elementary57.3%+5.4pp
525Rockland Woods Elementary
Hagerstown · Washington County Public Schools
Elementary57.2%+5.3pp
526Elkton High
Elkton · Cecil County Public Schools
High57.0%+5.1pp
527Fountaindale Elementary
Hagerstown · Washington County Public Schools
Elementary57.0%+5.1pp
528Old Forge Elementary
Hagerstown · Washington County Public Schools
Elementary57.0%+5.1pp
529Mardela Middle & High
Mardela Springs · Wicomico County Public Schools
High56.9%+5.0pp
530Catonsville Elementary
Catonsville · Baltimore County Public Schools
Elementary56.8%+4.9pp
531Easton High
Easton · Talbot County Public Schools
High56.6%+4.7pp
532Mountain Ridge High School
Frostburg · Allegany County Public Schools
High56.6%+4.7pp
533Thomas G. Pullen
Landover · Prince George's County Public Schools
Elementary56.6%+4.7pp
534Dowell Elementary
Lusby · Calvert County Public Schools
Elementary56.5%+4.6pp
535Flora M. Singer Elementary
Silver Spring · Montgomery County Public Schools
Elementary56.5%+4.6pp
536Fort Smallwood Elementary
Pasadena · Anne Arundel County Public Schools
Elementary56.5%+4.6pp
537Margaret Brent Middle
Mechanicsville · St. Mary's County Public Schools
Middle56.4%+4.5pp
538Perrywood Elementary
Upper Marlboro · Prince George's County Public Schools
Elementary56.3%+4.4pp
539Stonegate Elementary
Silver Spring · Montgomery County Public Schools
Elementary56.3%+4.4pp
540Wellwood International School
Pikesville · Baltimore County Public Schools
Elementary56.3%+4.4pp
541Barack Obama Elementary
Upper Marlboro · Prince George's County Public Schools
Elementary56.2%+4.3pp
542Bohemia Manor Middle
Chesapeake City · Cecil County Public Schools
Middle56.2%+4.3pp
543Cranberry Station Elementary
Westminster · Carroll County Public Schools
Elementary56.2%+4.3pp
544Deer Park Elementary
Owings Mills · Baltimore County Public Schools
Elementary56.2%+4.3pp
545Southern Middle
Lothian · Anne Arundel County Public Schools
Middle56.2%+4.3pp
546West Side Elementary
Cumberland · Allegany County Public Schools
Elementary56.1%+4.2pp
547Springbrook High
Silver Spring · Montgomery County Public Schools
High56.0%+4.1pp
548Great Mills High
Great Mills · St. Mary's County Public Schools
High55.9%+4.0pp
549G. Lisby Elementary at Hillsdale
Aberdeen · Harford County Public Schools
Elementary55.7%+3.8pp
550Lois P. Rockwell Elementary
Damascus · Montgomery County Public Schools
Elementary55.7%+3.8pp
Page 11 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.