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). 855 schools with reported Mathematics scores. State average: 35.7%.
RankSchoolLevelMathematicsvs state
101Honeygo Elementary
Perry Hall · Baltimore County Public Schools
Elementary69.0%+33.3pp
102Ocean City Elementary
Ocean City · Worcester County Public Schools
Elementary69.0%+33.3pp
103Mount Harmony Elementary
Owings · Calvert County Public Schools
Elementary68.9%+33.2pp
104Oakville Elementary
Mechanicsville · St. Mary's County Public Schools
Elementary68.9%+33.2pp
105Farmland Elementary
Rockville · Montgomery County Public Schools
Elementary68.7%+33.0pp
106Forest Hill Elementary
Forest Hill · Harford County Public Schools
Elementary68.7%+33.0pp
107Hillcrest Elementary
Baltimore · Baltimore County Public Schools
Elementary68.6%+32.9pp
108Poolesville Elementary
Poolesville · Montgomery County Public Schools
Elementary68.6%+32.9pp
109Sunderland Elementary
Sunderland · Calvert County Public Schools
Elementary68.6%+32.9pp
110Fountain Green Elementary
Bel Air · Harford County Public Schools
Elementary68.5%+32.8pp
111Showell Elementary
Berlin · Worcester County Public Schools
Elementary68.5%+32.8pp
112South Shore Elementary
Crownsville · Anne Arundel County Public Schools
Elementary68.5%+32.8pp
113Churchville Elementary
Churchville · Harford County Public Schools
Elementary68.4%+32.7pp
114Vienna Elementary School
Vienna · Dorchester County Public Schools
Elementary68.3%+32.6pp
115Pocomoke Elementary
Pocomoke City · Worcester County Public Schools
Elementary68.2%+32.5pp
116Centerville Elementary
Frederick · Frederick County Public Schools
Elementary68.1%+32.4pp
117Green Valley Elementary
Monrovia · Frederick County Public Schools
Elementary67.9%+32.2pp
118Imagine Andrews Public Charter
Andrews Afb · Prince George's County Public Schools
Elementary67.9%+32.2pp
119City Neighbors Hamilton
Baltimore · Baltimore City Public Schools
Elementary67.8%+32.1pp
120Ebb Valley Elementary
Manchester · Carroll County Public Schools
Elementary67.8%+32.1pp
121Luxmanor Elementary
Rockville · Montgomery County Public Schools
Elementary67.7%+32.0pp
122Imagine Foundations at Morningside PCS
Morningside · Prince George's County Public Schools
Elementary67.5%+31.8pp
123Boonsboro Elementary
Boonsboro · Washington County Public Schools
Elementary67.4%+31.7pp
124Ring Factory Elementary
Bel Air · Harford County Public Schools
Elementary67.4%+31.7pp
125Oak Hill Elementary
Severna Park · Anne Arundel County Public Schools
Elementary67.3%+31.6pp
126Red Pump Elementary School
Bel Air · Harford County Public Schools
Elementary67.2%+31.5pp
127Lutherville Laboratory
Lutherville · Baltimore County Public Schools
Elementary67.1%+31.4pp
128Arnold Elementary
Arnold · Anne Arundel County Public Schools
Elementary67.0%+31.3pp
129Jones Lane Elementary
Gaithersburg · Montgomery County Public Schools
Elementary66.7%+31.0pp
130Mechanicsville Elementary
Sykesville · Carroll County Public Schools
Elementary66.7%+31.0pp
131Mount Airy Elementary
Mount Airy · Carroll County Public Schools
Elementary66.6%+30.9pp
132Ashburton Elementary
Bethesda · Montgomery County Public Schools
Elementary66.5%+30.8pp
133Broadneck Elementary
Arnold · Anne Arundel County Public Schools
Elementary66.3%+30.6pp
134Olney Elementary
Olney · Montgomery County Public Schools
Elementary66.3%+30.6pp
135Beall Elementary
Rockville · Montgomery County Public Schools
Elementary66.2%+30.5pp
136Spring Garden Elementary
Hampstead · Carroll County Public Schools
Elementary66.2%+30.5pp
137Gorman Crossing Elementary
Laurel · Howard County Public Schools
Elementary66.1%+30.4pp
138Hickory Elementary
Bel Air · Harford County Public Schools
Elementary66.1%+30.4pp
139Hollywood Elementary
Hollywood · St. Mary's County Public Schools
Elementary66.1%+30.4pp
140Dayton Oaks Elementary
Dayton · Howard County Public Schools
Elementary65.9%+30.2pp
141Phyllis E. Williams Elementary
Seabrook · Prince George's County Public Schools
Elementary65.9%+30.2pp
142Stoneleigh Elementary
Baltimore · Baltimore County Public Schools
Elementary65.8%+30.1pp
143Williamsport Elementary
Williamsport · Washington County Public Schools
Elementary65.8%+30.1pp
144Riviera Beach Elementary
Pasadena · Anne Arundel County Public Schools
Elementary65.5%+29.8pp
145Captain Walter Francis Duke Elementary
Leonardtown · St. Mary's County Public Schools
Elementary65.2%+29.5pp
146New Midway/Woodsboro Elementary
Keymar · Frederick County Public Schools
Elementary65.2%+29.5pp
147Piney Branch Elementary
Takoma Park · Montgomery County Public Schools
Elementary65.2%+29.5pp
148Belmont Elementary
Olney · Montgomery County Public Schools
Elementary65.1%+29.4pp
149Hillsmere Elementary
Annapolis · Anne Arundel County Public Schools
Elementary65.1%+29.4pp
150George's Creek Elementary
Lonaconing · Allegany County Public Schools
Elementary65.0%+29.3pp
Page 3 of 18

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.