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

1,423 schools in Maryland

24 counties · 259 cities · Public K-12

Maryland reports 1,423 public K-12 schools to the National Center for Education Statistics, organized across 24 counties. Montgomery Blair High is the single largest campus at 3,266 students.

Largest district
Montgomery County Public Schools159,181 students · 208 schools

Test scores

Reading, SY 2024-25. State average: 51.9% met or exceeded.
Top 5 schools
  1. 99.7%
  2. 96.9%
  3. 96.6%
  4. 4.Travilah Elementary
    North Potomac
    93.6%
  5. 93.5%
Lowest 5 schools
  1. 1.Holabird Academy
    Baltimore
    10.0%
  2. 10.0%
  3. 10.0%
  4. 4.Westport Academy
    Baltimore
    10.0%
  5. 10.1%

See all 1,288 schools ranked by score →

Montgomery County211 schoolsPrince George's County203 schoolsBaltimore County180 schoolsBaltimore city County156 schoolsAnne Arundel County129 schoolsHoward County78 schoolsFrederick County69 schoolsHarford County55 schoolsCarroll County44 schoolsWashington County44 schoolsCharles County40 schoolsCecil County29 schoolsSt. Mary's County28 schoolsCalvert County25 schoolsWicomico County25 schoolsAllegany County22 schoolsQueen Anne's County14 schoolsWorcester County14 schoolsDorchester County13 schoolsGarrett County12 schoolsCaroline County10 schoolsSomerset County9 schoolsTalbot County8 schoolsKent County5 schools

Maryland school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →