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 →

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

Maryland school rankings

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