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 →

NameCityCountyLevelEnrollmentRating
Montgomery Blair HighSilver SpringMontgomery CountyHigh3,266·
Walter Johnson HighBethesdaMontgomery CountyHigh3,016·
High Point HighBeltsvillePrince George's CountyHigh3,012·
Wheaton HighSilver SpringMontgomery CountyHigh2,794·
Charles Herbert Flowers HighSpringdalePrince George's CountyHigh2,712·
Parkdale HighRiverdalePrince George's CountyHigh2,588·
Bowie HighBowiePrince George's CountyHigh2,580·
Eleanor Roosevelt HighGreenbeltPrince George's CountyHigh2,544·
Duval HighLanhamPrince George's CountyHigh2,522·
Gaithersburg HighGaithersburgMontgomery CountyHigh2,441·
Seneca Valley HighGermantownMontgomery CountyHigh2,409·
Northwestern HighHyattsvillePrince George's CountyHigh2,396·
Bethesda-Chevy Chase HighBethesdaMontgomery CountyHigh2,377·
Richard Montgomery HighRockvilleMontgomery CountyHigh2,366·
Northwest HighGermantownMontgomery CountyHigh2,300·
Dr. Henry A. Wise Jr. HighUpper MarlboroPrince George's CountyHigh2,291·
Clarksburg HighClarksburgMontgomery CountyHigh2,241·
Glen Burnie HighGlen BurnieAnne Arundel CountyHigh2,226·
Winston Churchill HighPotomacMontgomery CountyHigh2,185·
North County HighGlen BurnieAnne Arundel CountyHigh2,161·
Broadneck HighAnnapolisAnne Arundel CountyHigh2,143·
Laurel HighLaurelPrince George's CountyHigh2,129·
Leonardtown HighLeonardtownSt. Mary's CountyHigh2,118·
Bladensburg HighBladensburgPrince George's CountyHigh2,114·
Quince Orchard HighGaithersburgMontgomery CountyHigh2,100·
Dundalk HighBaltimoreBaltimore CountyHigh2,087·
Annapolis HighAnnapolisAnne Arundel CountyHigh2,075·
Gov. Thomas Johnson HighFrederickFrederick CountyHigh2,066·
Walt Whitman HighBethesdaMontgomery CountyHigh2,056·
Meade HighFt MeadeAnne Arundel CountyHigh2,045·
Paint Branch HighBurtonsvilleMontgomery CountyHigh2,038·
Perry Hall HighBaltimoreBaltimore CountyHigh2,012·
Albert Einstein HighKensingtonMontgomery CountyHigh1,991·
Urbana HighIjamsvilleFrederick CountyHigh1,989·
James Hubert Blake HighSilver SpringMontgomery CountyHigh1,960·
North Point High SchoolWaldorfCharles CountyHigh1,960·
Woodlawn HighBaltimoreBaltimore CountyHigh1,922·
Crofton High SchoolGambrillsAnne Arundel CountyHigh1,906·
Kenwood HighBaltimoreBaltimore CountyHigh1,900·
Dulaney HighTimoniumBaltimore CountyHigh1,889·
John F. Kennedy HighSilver SpringMontgomery CountyHigh1,880·
Parkville HighBaltimoreBaltimore CountyHigh1,877·
Thomas S. Wootton HighRockvilleMontgomery CountyHigh1,870·
Suitland HighSuitlandPrince George's CountyHigh1,847·
Severna Park HighSeverna ParkAnne Arundel CountyHigh1,842·
Springbrook HighSilver SpringMontgomery CountyHigh1,838·
Old Mill HighMillersvilleAnne Arundel CountyHigh1,832·
Frederick HighFrederickFrederick CountyHigh1,821·
Arundel HighGambrillsAnne Arundel CountyHigh1,778·
Marriotts Ridge HighMarriottsvilleHoward CountyHigh1,741·
Catonsville HighBaltimoreBaltimore CountyHigh1,735·
Tuscarora HighFrederickFrederick CountyHigh1,735·
Mergenthaler Vocational-Technical HighBaltimoreBaltimore cityHigh1,714·
Oakdale HighIjamsvilleFrederick CountyHigh1,702·
Great Mills HighGreat MillsSt. Mary's CountyHigh1,697·
South Hagerstown HighHagerstownWashington CountyHigh1,690·
Chesapeake Math and IT Public CharterLaurelPrince George's CountyCombined1,681·
South River HighEdgewaterAnne Arundel CountyHigh1,680·
Sherwood HighSandy SpringMontgomery CountyHigh1,675·
Col. Zadok Magruder HighRockvilleMontgomery CountyHigh1,671·
Colin L Powell AcademyFort WashingtonPrince George's CountyElementary1,661·
Northwood HighRockvilleMontgomery CountyHigh1,654·
Linganore HighFrederickFrederick CountyHigh1,647·
Baltimore Polytechnic InstituteBaltimoreBaltimore cityHigh1,632·
St. Charles High SchoolWaldorfCharles CountyHigh1,617·
Severn Run High SchoolSevernAnne Arundel CountyHigh1,608·
Reservoir HighFultonHoward CountyHigh1,597·
North Hagerstown HighHagerstownWashington CountyHigh1,583·
Perry Hall MiddleBaltimoreBaltimore CountyMiddle1,582·
Watkins Mill HighGaithersburgMontgomery CountyHigh1,577·
Oxon Hill HighOxon HillPrince George's CountyHigh1,562·
Towson HighTowsonBaltimore CountyHigh1,558·
Rockville HighRockvilleMontgomery CountyHigh1,550·
Atholton HighColumbiaHoward CountyHigh1,540·
Chesapeake HighPasadenaAnne Arundel CountyHigh1,540·
Chopticon HighMorganzaSt. Mary's CountyHigh1,526·
Chesapeake Math and IT South Public CharterUpper MarlboroPrince George's CountyCombined1,503·
Howard HighEllicott CityHoward CountyHigh1,493·
Franklin HighReisterstownBaltimore CountyHigh1,481·
Northern HighOwingsCalvert CountyHigh1,478·
Westminster HighWestminsterCarroll CountyHigh1,477·
James M. Bennett HighSalisburyWicomico CountyHigh1,474·
Overlea HighBaltimoreBaltimore CountyHigh1,474·
Milford Mill AcademyBaltimoreBaltimore CountyHigh1,471·
Baltimore City CollegeBaltimoreBaltimore cityHigh1,470·
Stephen Decatur HighBerlinWorcester CountyHigh1,462·
Mount Hebron HighEllicott CityHoward CountyHigh1,455·
Accokeek AcademyAccokeekPrince George's CountyElementary1,445·
Edgewood HighEdgewoodHarford CountyHigh1,440·
New Town HighOwings MillsBaltimore CountyHigh1,414·
Oakland Mills HighColumbiaHoward CountyHigh1,413·
KIPP Harmony AcademyBaltimoreBaltimore cityElementary1,399·
Aberdeen HighAberdeenHarford CountyHigh1,396·
Damascus HighDamascusMontgomery CountyHigh1,390·
Northeast HighPasadenaAnne Arundel CountyHigh1,387·
Severna Park MiddleSeverna ParkAnne Arundel CountyMiddle1,386·
Patapsco High and Center for ArtsBaltimoreBaltimore CountyHigh1,385·
River Hill HighClarksvilleHoward CountyHigh1,383·
Centennial HighEllicott CityHoward CountyHigh1,377·
Roland Park Elementary/MiddleBaltimoreBaltimore cityElementary1,371·
Julius West MiddleRockvilleMontgomery CountyMiddle1,365·
Glenelg HighGlenelgHoward CountyHigh1,363·
Digital Harbor High SchoolBaltimoreBaltimore cityHigh1,359·
Poolesville HighPoolesvilleMontgomery CountyHigh1,351·
Potomac HighOxon HillPrince George's CountyHigh1,347·
Crofton MiddleGambrillsAnne Arundel CountyMiddle1,345·
Bel Air HighBel AirHarford CountyHigh1,341·
Manchester Valley HighManchesterCarroll CountyHigh1,339·
Long Reach HighColumbiaHoward CountyHigh1,334·
Eastern Technical High SchoolBaltimoreBaltimore CountyHigh1,330·
Patterson HighBaltimoreBaltimore cityHigh1,330·
Lansdowne HighBaltimoreBaltimore CountyHigh1,313·
Arundel MiddleOdentonAnne Arundel CountyMiddle1,312·
Huntingtown High SchoolHuntingtownCalvert CountyHigh1,311·
Hyattsville MiddleHyattsvillePrince George's CountyMiddle1,305·
Wicomico HighSalisburyWicomico CountyHigh1,304·
C. Milton Wright HighBel AirHarford CountyHigh1,291·
Western HighBaltimoreBaltimore cityHigh1,290·
Nottingham MiddleRosedaleBaltimore CountyMiddle1,279·
Parkside HighSalisburyWicomico CountyHigh1,272·
Greenbelt MiddleGreenbeltPrince George's CountyMiddle1,270·
Thomas W. Pyle MiddleBethesdaMontgomery CountyMiddle1,259·
North Caroline High SchoolRidgelyCaroline CountyHigh1,238·
Thomas Stone High SchoolWaldorfCharles CountyHigh1,230·
North Bethesda MiddleBethesdaMontgomery CountyMiddle1,224·
Guilford Park HighJessupHoward CountyHigh1,218·
La Plata High SchoolLa PlataCharles CountyHigh1,217·
Westlake High SchoolWaldorfCharles CountyHigh1,216·
Central MiddleEdgewaterAnne Arundel CountyMiddle1,204·
North Harford HighPylesvilleHarford CountyHigh1,204·
Buck Lodge MiddleAdelphiPrince George's CountyMiddle1,200·
Wilde Lake HighColumbiaHoward CountyHigh1,197·
Southampton MiddleBel AirHarford CountyMiddle1,192·
Parkland MiddleRockvilleMontgomery CountyMiddle1,185·
Frederick Douglass HighUpper MarlboroPrince George's CountyHigh1,183·
Walkersville HighWalkersvilleFrederick CountyHigh1,181·
Thomas Johnson MiddleLanhamPrince George's CountyMiddle1,180·
Easton HighEastonTalbot CountyHigh1,179·
Takoma Park MiddleSilver SpringMontgomery CountyMiddle1,177·
Hereford HighParktonBaltimore CountyHigh1,175·
Old Mill Middle SouthMillersvilleAnne Arundel CountyMiddle1,173·
Oakdale ElementaryIjamsvilleFrederick CountyElementary1,167·
Maurice J. McDonough High SchoolPomfretCharles CountyHigh1,163·
Hammond HighColumbiaHoward CountyHigh1,159·
Largo HighUpper MarlboroPrince George's CountyHigh1,159·
Winters Mill HighWestminsterCarroll CountyHigh1,156·
Kent Island High SchoolStevensvilleQueen Anne's CountyHigh1,153·
Youths Benefit ElementaryFallstonHarford CountyElementary1,151·
Franklin MiddleReisterstownBaltimore CountyMiddle1,150·
Gwynn Park HighBrandywinePrince George's CountyHigh1,147·
Queen Anne's County High SchoolCentrevilleQueen Anne's CountyHigh1,145·
Deer Park Middle Magnet SchoolRandallstownBaltimore CountyMiddle1,127·
William Wirt MiddleRiverdalePrince George's CountyMiddle1,124·
Beltsville AcademyBeltsvillePrince George's CountyElementary1,113·
Tilden MiddleRockvilleMontgomery CountyMiddle1,112·
Century HighSykesvilleCarroll CountyHigh1,101·
Sparrows Point HighSparrows PointBaltimore CountyHigh1,095·
Crossland HighTemple HillsPrince George's CountyHigh1,094·
Randallstown HighRandallstownBaltimore CountyHigh1,091·
Fairmont Heights HighLandoverPrince George's CountyHigh1,090·
Urbana MiddleIjamsvilleFrederick CountyMiddle1,090·
Chesapeake Bay MiddlePasadenaAnne Arundel CountyMiddle1,087·
Paul Laurence Dunbar HighBaltimoreBaltimore cityHigh1,087·
Ellen Ochoa MiddleHyattsvillePrince George's CountyMiddle1,086·
Oakdale MiddleIjamsvilleFrederick CountyMiddle1,085·
Bel Air MiddleBel AirHarford CountyMiddle1,080·
Calvert HighPrince FrederickCalvert CountyHigh1,080·
Southern HighHarwoodAnne Arundel CountyHigh1,080·
Sonia Sotomayor Middle at AdelphiAdelphiPrince George's CountyMiddle1,077·
Easton ElementaryEastonTalbot CountyElementary1,075·
Rising Sun HighNorth EastCecil CountyHigh1,074·
Aberdeen MiddleAberdeenHarford CountyMiddle1,071·
Homestead/Wakefield ElementaryBel AirHarford CountyElementary1,071·
Lakeland Elementary/MiddleBaltimoreBaltimore cityElementary1,070·
Fallston Middle SchoolFallstonHarford CountyMiddle1,068·
Dumbarton MiddleBaltimoreBaltimore CountyMiddle1,064·
John Ruhrah Elementary/MiddleBaltimoreBaltimore cityElementary1,061·
Williamsport HighWilliamsportWashington CountyHigh1,061·
Middletown HighMiddletownFrederick CountyHigh1,059·
Benjamin Tasker MiddleBowiePrince George's CountyMiddle1,058·
North East HighNorth EastCecil CountyHigh1,057·
Walker Mill MiddleCapitol HeightsPrince George's CountyMiddle1,054·
Chesapeake HighBaltimoreBaltimore CountyHigh1,052·
Chesapeake Science PointHanoverAnne Arundel CountyCombined1,051·
Elkton HighElktonCecil CountyHigh1,050·
Dwight D. Eisenhower MiddleLaurelPrince George's CountyMiddle1,047·
Carver Vocational-Technical HighBaltimoreBaltimore cityHigh1,041·
Owings Mills HighOwings MillsBaltimore CountyHigh1,040·
Ridgely MiddleLuthervilleBaltimore CountyMiddle1,039·
Fallston HighFallstonHarford CountyHigh1,036·
Henry E. Lackey High SchoolIndian HeadCharles CountyHigh1,033·
Holabird MiddleBaltimoreBaltimore CountyMiddle1,027·
Forest Park HighBaltimoreBaltimore cityHigh1,024·
Drew-Freeman MiddleDistrict HeightsPrince George's CountyMiddle1,022·
Kenmoor MiddleLandoverPrince George's CountyMiddle1,021·
Earle B. Wood MiddleRockvilleMontgomery CountyMiddle1,019·
George W. Carver Center for Arts & TechnologyTowsonBaltimore CountyHigh1,017·
Silver Spring International MiddleSilver SpringMontgomery CountyMiddle1,015·
Rocky Hill MiddleClarksburgMontgomery CountyMiddle1,010·
Liberty HighSykesvilleCarroll CountyHigh1,007·
Nicholas Orem MiddleHyattsvillePrince George's CountyMiddle1,007·
Theodore G. Davis Middle SchoolWaldorfCharles CountyMiddle999·
Crestwood MiddleFrederickFrederick CountyMiddle996·
Lakelands Park MiddleGaithersburgMontgomery CountyMiddle993·
MacArthur MiddleFort MeadeAnne Arundel CountyMiddle992·
Marley MiddleGlen BurnieAnne Arundel CountyMiddle991·
Cabin John MiddlePotomacMontgomery CountyMiddle983·
A. Mario Loiederman MiddleSilver SpringMontgomery CountyMiddle978·
Prince Street SchoolSalisburyWicomico CountyElementary976·
Arbutus MiddleBaltimoreBaltimore CountyMiddle974·
Leonardtown MiddleLeonardtownSt. Mary's CountyMiddle969·
Academy for College and Career ExplorationBaltimoreBaltimore cityHigh967·
Waverley ElementaryFrederickFrederick CountyElementary965·
Bennett MiddleFruitlandWicomico CountyMiddle963·
Eastern MiddleSilver SpringMontgomery CountyMiddle963·
Old Mill Middle NorthMillersvilleAnne Arundel CountyMiddle958·
Harford Technical HighBel AirHarford CountyHigh954·
Francis Scott Key MiddleSilver SpringMontgomery CountyMiddle950·
Pikesville MiddleBaltimoreBaltimore CountyMiddle943·
Western School of TechnologyBaltimoreBaltimore CountyHigh942·
Edgewood MiddleEdgewoodHarford CountyMiddle936·
Hampstead Hill AcademyBaltimoreBaltimore cityElementary933·
South Carroll HighSykesvilleCarroll CountyHigh933·
Hallie Wells MiddleClarksburgMontgomery CountyMiddle931·
Herbert Hoover MiddlePotomacMontgomery CountyMiddle930·
Cockeysville MiddleCockeysvilleBaltimore CountyMiddle928·
Patuxent HighLusbyCalvert CountyHigh928·
Westminster West MiddleWestminsterCarroll CountyMiddle923·
Benjamin Stoddert Middle SchoolWaldorfCharles CountyMiddle920·
Robert Frost Middle SchoolRockvilleMontgomery CountyMiddle915·
Delmar ElementaryDelmarWicomico CountyElementary914·
Spring Ridge MiddleLexington ParkSt. Mary's CountyMiddle913·
The Belair-Edison SchoolBaltimoreBaltimore cityElementary911·
Brunswick HighBrunswickFrederick CountyHigh910·
Edmondson-Westside HighBaltimoreBaltimore cityHigh910·
Leith Walk Elementary/MiddleBaltimoreBaltimore cityElementary910·
Kingsview MiddleGermantownMontgomery CountyMiddle908·
Pikesville HighBaltimoreBaltimore CountyHigh908·
Francis Scott Key HighUnion BridgeCarroll CountyHigh906·
Northeast MiddlePasadenaAnne Arundel CountyMiddle901·
Parkville MiddleBaltimoreBaltimore CountyMiddle900·
Highlandtown Elementary/Middle #237BaltimoreBaltimore cityElementary899·
Legends Public Charter SchoolLanhamPrince George's CountyElementary897·
Friendly HighFort WashingtonPrince George's CountyHigh894·
Roberto W. Clemente MiddleGermantownMontgomery CountyMiddle888·
Charles Carroll MiddleNew CarrolltonPrince George's CountyMiddle884·
Lindale MiddleLinthicumAnne Arundel CountyMiddle884·
Veterans ElementaryEllicott CityHoward CountyElementary883·
Western Heights MiddleHagerstownWashington CountyMiddle883·
Joppatowne HighJoppaHarford CountyHigh882·

Maryland school rankings

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