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

Kipp Harmony Academy

Elementary · Charter · Baltimore City Public Schools

1,480

Roland Park Elementary/Middle

Elementary · Baltimore City Public Schools

1,365

The Belair-Edison School

Elementary · Charter · Baltimore City Public Schools

1,013

Lakeland Elementary/Middle

Elementary · Baltimore City Public Schools

997

Leith Walk Elementary/Middle

Elementary · Baltimore City Public Schools

967

John Ruhrah Elementary/Middle

Elementary · Baltimore City Public Schools

930

Hampstead Hill Academy

Elementary · Charter · Baltimore City Public Schools

861

Commodore John Rodgers Elementary/Middle

Elementary · Baltimore City Public Schools

855

Calvin M. Rodwell Elementary/Middle

Elementary · Baltimore City Public Schools

841

Hamilton Elementary/Middle

Elementary · Baltimore City Public Schools

815

Wildwood Elementary/Middle

Elementary · Baltimore City Public Schools

793

Mount Royal Elementary/Middle

Elementary · Baltimore City Public Schools

791

Walter P. Carter Elementary/Middle

Elementary · Baltimore City Public Schools

765

Armistead Gardens Elementary/Middle

Elementary · Baltimore City Public Schools

756

Dundalk Elementary

Elementary · Baltimore County Public Schools

743

Pimlico Elementary/Middle

Elementary · Charter · Baltimore City Public Schools

741

Patterson Park Public Charter School

Elementary · Charter · Baltimore City Public Schools

727

Highlandtown Elementary/Middle #237

Elementary · Baltimore City Public Schools

726

Bay-Brook Elementary/Middle

Elementary · Baltimore City Public Schools

710

Baltimore International Academy

Elementary · Charter · Baltimore City Public Schools

706

Graceland Park/O'donnell Heights Elementary/Middle

Elementary · Baltimore City Public Schools

699

Woodholme Elementary

Elementary · Baltimore County Public Schools

696

Maree Garnett Farring Elementary/Middle

Elementary · Baltimore City Public Schools

694

Fort Worthington Elementary/Middle

Elementary · Baltimore City Public Schools

693

James Mchenry Elementary/Middle

Elementary · Baltimore City Public Schools

667

Stoneleigh Elementary

Elementary · Baltimore County Public Schools

664

Moravia Park Elementary

Elementary · Baltimore City Public Schools

659

Victory Villa Elementary

Elementary · Baltimore County Public Schools

659

Westchester Elementary

Elementary · Baltimore County Public Schools

659

Glenmount Elementary/Middle

Elementary · Baltimore City Public Schools

657

Hillcrest Elementary

Elementary · Baltimore County Public Schools

652

Cross Country Elementary/Middle

Elementary · Baltimore City Public Schools

649

Elmer A. Henderson: A Johns Hopkins Partnership

Elementary · Baltimore City Public Schools

642

Villa Cresta Elementary

Elementary · Baltimore County Public Schools

637

Rossville Elementary

Elementary · Baltimore County Public Schools

613

Relay Elementary

Elementary · Baltimore County Public Schools

609

Chadwick Elementary

Elementary · Baltimore County Public Schools

606

Lansdowne Elementary

Elementary · Baltimore County Public Schools

598

Francis Scott Key Elementary/Middle

Elementary · Baltimore City Public Schools

589

Beechfield Elementary/Middle

Elementary · Baltimore City Public Schools

583