Skip to content
USCity.review

Public schools in Baltimore, MD

274 public schools enrolling 152,262 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Baltimore address are included.

School Students

Perry Hall Middle

Middle · Baltimore County Public Schools

1,754

Dumbarton Middle

Middle · Baltimore County Public Schools

1,073

Parkville Middle

Middle · Baltimore County Public Schools

999

Middle River Middle

Middle · Baltimore County Public Schools

978

Arbutus Middle

Middle · Baltimore County Public Schools

970

Pikesville Middle

Middle · Baltimore County Public Schools

967

Sudbrook Magnet Middle

Middle · Baltimore County Public Schools

929

Pine Grove Middle

Middle · Baltimore County Public Schools

916

Holabird Middle

Middle · Baltimore County Public Schools

912

Golden Ring Middle

Middle · Baltimore County Public Schools

903

Lansdowne Middle

Middle · Baltimore County Public Schools

869

Dundalk Middle

Middle · Baltimore County Public Schools

860

Stemmers Run Middle

Middle · Baltimore County Public Schools

838

Loch Raven Technical Academy

Middle · Baltimore County Public Schools

781

Brooklyn Park Middle

Middle · Anne Arundel County Public Schools

775

Northwest Academy Of Health Sciences

Middle · Baltimore County Public Schools

759

Deep Creek Middle

Middle · Baltimore County Public Schools

752

General John Stricker Middle

Middle · Baltimore County Public Schools

745

Southwest Academy

Middle · Baltimore County Public Schools

739

Woodlawn Middle

Middle · Baltimore County Public Schools

633

Windsor Mill Middle

Middle · Baltimore County Public Schools

626

The Historic Cherry Hill Elementary/Middle

Middle · Baltimore City Public Schools

590

Sparrows Point Middle

Middle · Baltimore County Public Schools

561

Katherine Johnson Global Academy

Middle · Baltimore City Public Schools

541

Vanguard Collegiate Middle

Middle · Baltimore City Public Schools

343

Stadium School

Middle · Baltimore City Public Schools

339

Baltimore Collegiate School For Boys

Middle · Charter · Baltimore City Public Schools

325

Lillie May Carroll Jackson School

Middle · Charter · Baltimore City Public Schools

221

The Crossroads School

Middle · Charter · Baltimore City Public Schools

162

Booker T. Washington Middle

Middle · Baltimore City Public Schools

157

Crossroads Center

Middle · Baltimore County Public Schools

30

Meadowood Education Center

Middle · Baltimore County Public Schools

19