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 |
|---|---|---|---|---|
| 901 | Graceland Park/O'Donnell Heights Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 20.9% | -14.8pp |
| 902 | Holabird Middle Baltimore · Baltimore County Public Schools | Middle | 20.9% | -14.8pp |
| 903 | Mount Hebron High Ellicott City · Howard County Public Schools | High | 20.9% | -14.8pp |
| 904 | Dr. Samuel A. Mudd Elementary School Waldorf · Charles County Public Schools | Elementary | 20.7% | -15.0pp |
| 905 | Francis Scott Key Middle Silver Spring · Montgomery County Public Schools | Middle | 20.7% | -15.0pp |
| 906 | Holabird Academy Baltimore · Baltimore City Public Schools | Elementary | 20.7% | -15.0pp |
| 907 | Thurmont Middle Thurmont · Frederick County Public Schools | Middle | 20.7% | -15.0pp |
| 908 | Argyle Middle Silver Spring · Montgomery County Public Schools | Middle | 20.6% | -15.1pp |
| 909 | Forest Oak Middle Gaithersburg · Montgomery County Public Schools | Middle | 20.6% | -15.1pp |
| 910 | Glenmar Elementary Baltimore · Baltimore County Public Schools | Elementary | 20.6% | -15.1pp |
| 911 | Montebello Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 20.6% | -15.1pp |
| 912 | Brunswick High Brunswick · Frederick County Public Schools | High | 20.5% | -15.2pp |
| 913 | Walt Whitman High Bethesda · Montgomery County Public Schools | High | 20.5% | -15.2pp |
| 914 | Bohemia Manor Middle Chesapeake City · Cecil County Public Schools | Middle | 20.4% | -15.3pp |
| 915 | Middlesex Elementary Baltimore · Baltimore County Public Schools | Elementary | 20.4% | -15.3pp |
| 916 | Springfield Middle Williamsport · Washington County Public Schools | Middle | 20.4% | -15.3pp |
| 917 | Sussex Elementary Baltimore · Baltimore County Public Schools | Elementary | 20.4% | -15.3pp |
| 918 | Tayac Elementary Fort Washington · Prince George's County Public Schools | Elementary | 20.4% | -15.3pp |
| 919 | Centennial High Ellicott City · Howard County Public Schools | High | 20.3% | -15.4pp |
| 920 | Frederick High Frederick · Frederick County Public Schools | High | 20.1% | -15.6pp |
| 921 | Southern Middle Lusby · Calvert County Public Schools | Middle | 20.0% | -15.7pp |
| 922 | Briggs Chaney Middle Silver Spring · Montgomery County Public Schools | Middle | 19.9% | -15.8pp |
| 923 | Riverview Elementary Baltimore · Baltimore County Public Schools | Elementary | 19.9% | -15.8pp |
| 924 | District Heights Elementary District Heights · Prince George's County Public Schools | Elementary | 19.8% | -15.9pp |
| 925 | Edmondson-Westside High Baltimore · Baltimore City Public Schools | High | 19.8% | -15.9pp |
| 926 | Glenn Dale Elementary Glenn Dale · Prince George's County Public Schools | Elementary | 19.8% | -15.9pp |
| 927 | William Paca Elementary Baltimore · Baltimore City Public Schools | Elementary | 19.8% | -15.9pp |
| 928 | Benjamin Banneker Middle Burtonsville · Montgomery County Public Schools | Middle | 19.7% | -16.0pp |
| 929 | Hillcrest Heights Elementary Temple Hills · Prince George's County Public Schools | Elementary | 19.7% | -16.0pp |
| 930 | North Dorchester Middle School Hurlock · Dorchester County Public Schools | Middle | 19.7% | -16.0pp |
| 931 | Sudlersville Middle School Sudlersville · Queen Anne's County Public Schools | Middle | 19.7% | -16.0pp |
| 932 | Franklin Square Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 19.6% | -16.1pp |
| 933 | Lindale Middle Linthicum · Anne Arundel County Public Schools | Middle | 19.5% | -16.2pp |
| 934 | William W. Hall Academy Capitol Heights · Prince George's County Public Schools | Elementary | 19.5% | -16.2pp |
| 935 | Colgate Elementary Baltimore · Baltimore County Public Schools | Elementary | 19.4% | -16.3pp |
| 936 | Pocomoke High Pocomoke City · Worcester County Public Schools | High | 19.4% | -16.3pp |
| 937 | Annapolis Elementary Annapolis · Anne Arundel County Public Schools | Elementary | 19.3% | -16.4pp |
| 938 | Cooper Lane Elementary Landover Hills · Prince George's County Public Schools | Elementary | 19.3% | -16.4pp |
| 939 | Deerfield Run Elementary Laurel · Prince George's County Public Schools | Elementary | 19.3% | -16.4pp |
| 940 | Havre de Grace High Havre de Grace · Harford County Public Schools | High | 19.3% | -16.4pp |
| 941 | J. Frank Dent Elementary Fort Washington · Prince George's County Public Schools | Elementary | 19.3% | -16.4pp |
| 942 | Leith Walk Elementary/Middle Baltimore · Baltimore City Public Schools | Elementary | 19.3% | -16.4pp |
| 943 | Woodmoor Elementary Baltimore · Baltimore County Public Schools | Elementary | 19.3% | -16.4pp |
| 944 | Bennett Middle Fruitland · Wicomico County Public Schools | Middle | 19.1% | -16.6pp |
| 945 | Carrollton Elementary New Carrollton · Prince George's County Public Schools | Elementary | 19.1% | -16.6pp |
| 946 | James McHenry Elementary Lanham · Prince George's County Public Schools | Elementary | 19.1% | -16.6pp |
| 947 | Kingsford Elementary Mitchellville · Prince George's County Public Schools | Elementary | 19.1% | -16.6pp |
| 948 | Monarch Academy Annapolis ES Annapolis · Anne Arundel County Public Schools | Elementary | 19.1% | -16.6pp |
| 949 | Baltimore International Academy Baltimore · Baltimore City Public Schools | Elementary | 19.0% | -16.7pp |
| 950 | Glenelg High Glenelg · Howard County Public Schools | High | 19.0% | -16.7pp |
Page 19 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.