Maryland schools ranked by test score
Latest MCAP year (2024-25). 1,288 schools with reported Mathematics scores. State average: 35.7%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 951 | Langley Park-McCormick Elementary Hyattsville · Prince George's County Public Schools | Elementary | 19.0% | -16.7pp |
| 952 | Woodhome Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 19.0% | -16.7pp |
| 953 | Choptank Elementary School Cambridge · Dorchester County Public Schools | Elementary | 18.8% | -16.9pp |
| 954 | Deer Park Middle Magnet School Randallstown · Baltimore County Public Schools | Middle | 18.8% | -16.9pp |
| 955 | Gaithersburg Elementary Gaithersburg · Montgomery County Public Schools | Elementary | 18.8% | -16.9pp |
| 956 | Imagine Lincoln PCS Temple Hills · Prince George's County Public Schools | Elementary | 18.8% | -16.9pp |
| 957 | Edgewood High Edgewood · Harford County Public Schools | High | 18.6% | -17.1pp |
| 958 | George Washington Elementary Baltimore · Baltimore City Public Schools | Elementary | 18.6% | -17.1pp |
| 959 | Imagine Foundations at Leeland PCS Upper Marlboro · Prince George's County Public Schools | Elementary | 18.5% | -17.2pp |
| 960 | Neelsville Middle Germantown · Montgomery County Public Schools | Middle | 18.5% | -17.2pp |
| 961 | Old Mill Middle North Millersville · Anne Arundel County Public Schools | Middle | 18.5% | -17.2pp |
| 962 | Sherwood High Sandy Spring · Montgomery County Public Schools | High | 18.5% | -17.2pp |
| 963 | Oakleigh Elementary Baltimore · Baltimore County Public Schools | Elementary | 18.4% | -17.3pp |
| 964 | The Belair-Edison School Baltimore · Baltimore City Public Schools | Elementary | 18.4% | -17.3pp |
| 965 | Dodge Park Elementary Landover · Prince George's County Public Schools | Elementary | 18.3% | -17.4pp |
| 966 | Brooklyn Park Middle Baltimore · Anne Arundel County Public Schools | Middle | 18.2% | -17.5pp |
| 967 | Hazelwood Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 18.2% | -17.5pp |
| 968 | Northeast Middle Pasadena · Anne Arundel County Public Schools | Middle | 18.1% | -17.6pp |
| 969 | St. Michaels Middle/High School St Michaels · Talbot County Public Schools | High | 18.1% | -17.6pp |
| 970 | Bethesda-Chevy Chase High Bethesda · Montgomery County Public Schools | High | 18.0% | -17.7pp |
| 971 | Patterson Mill High School Bel Air · Harford County Public Schools | High | 18.0% | -17.7pp |
| 972 | Pine Grove Middle Baltimore · Baltimore County Public Schools | Middle | 18.0% | -17.7pp |
| 973 | Melwood Elementary Upper Marlboro · Prince George's County Public Schools | Elementary | 17.9% | -17.8pp |
| 974 | Norwood Elementary Baltimore · Baltimore County Public Schools | Elementary | 17.9% | -17.8pp |
| 975 | Gilpin Manor Elementary Elkton · Cecil County Public Schools | Elementary | 17.7% | -18.0pp |
| 976 | Thomas Viaduct Middle Hanover · Howard County Public Schools | Middle | 17.7% | -18.0pp |
| 977 | Thomson Estates Elementary Elkton · Cecil County Public Schools | Elementary | 17.7% | -18.0pp |
| 978 | Rogers Heights Elementary Bladensburg · Prince George's County Public Schools | Elementary | 17.6% | -18.1pp |
| 979 | Beechfield Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 17.5% | -18.2pp |
| 980 | A. Mario Loiederman Middle Silver Spring · Montgomery County Public Schools | Middle | 17.4% | -18.3pp |
| 981 | Rising Sun Middle School Rising Sun · Cecil County Public Schools | Middle | 17.4% | -18.3pp |
| 982 | Matthew Henson Middle School Indian Head · Charles County Public Schools | Middle | 17.3% | -18.4pp |
| 983 | Abbottston Elementary Baltimore · Baltimore City Public Schools | Elementary | 17.2% | -18.5pp |
| 984 | Sparrows Point Middle Baltimore · Baltimore County Public Schools | Middle | 17.2% | -18.5pp |
| 985 | Western Heights Middle Hagerstown · Washington County Public Schools | Middle | 17.2% | -18.5pp |
| 986 | Woodlawn Middle Baltimore · Baltimore County Public Schools | Middle | 17.2% | -18.5pp |
| 987 | Rising Sun High North East · Cecil County Public Schools | High | 17.1% | -18.6pp |
| 988 | Sudbrook Magnet Middle Baltimore · Baltimore County Public Schools | Middle | 17.1% | -18.6pp |
| 989 | Belmont Elementary Baltimore · Baltimore City Public Schools | Elementary | 17.0% | -18.7pp |
| 990 | North Harford High Pylesville · Harford County Public Schools | High | 17.0% | -18.7pp |
| 991 | White Oak Middle Silver Spring · Montgomery County Public Schools | Middle | 17.0% | -18.7pp |
| 992 | Doswell E. Brooks Elementary Capital Heights · Prince George's County Public Schools | Elementary | 16.9% | -18.8pp |
| 993 | James McHenry Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 16.9% | -18.8pp |
| 994 | John Ruhrah Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 16.8% | -18.9pp |
| 995 | Arundel High Gambrills · Anne Arundel County Public Schools | High | 16.7% | -19.0pp |
| 996 | C. Milton Wright High Bel Air · Harford County Public Schools | High | 16.7% | -19.0pp |
| 997 | Lockerman Middle School Denton · Caroline County Public Schools | Middle | 16.7% | -19.0pp |
| 998 | Huntingtown High School Huntingtown · Calvert County Public Schools | High | 16.6% | -19.1pp |
| 999 | Aberdeen Middle Aberdeen · Harford County Public Schools | Middle | 16.5% | -19.2pp |
| 1000 | Calvin M. Rodwell Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 16.5% | -19.2pp |
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 Mathematics 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.