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

Colgate Elementary

Elementary · Baltimore County Public Schools

502

Oakleigh Elementary

Elementary · Baltimore County Public Schools

502

Baltimore Design School

High · Baltimore City Public Schools

496

Baltimore Leadership School For Young Women

High · Charter · Baltimore City Public Schools

494

Hawthorne Elementary

Elementary · Baltimore County Public Schools

491

Dogwood Elementary

Elementary · Baltimore County Public Schools

490

Hampden Elementary/Middle

Elementary · Baltimore City Public Schools

488

Brooklyn Park Elementary

Elementary · Anne Arundel County Public Schools

484

Grange Elementary

Elementary · Baltimore County Public Schools

483

Tunbridge Public Charter School

Elementary · Charter · Baltimore City Public Schools

479

Woodhome Elementary/Middle

Elementary · Baltimore City Public Schools

472

Berkshire Elementary

Elementary · Baltimore County Public Schools

471

Seven Oaks Elementary

Elementary · Baltimore County Public Schools

470

Arlington Elementary

Elementary · Baltimore City Public Schools

469

Scotts Branch Elementary

Elementary · Baltimore County Public Schools

469

Bear Creek Elementary

Elementary · Baltimore County Public Schools

468

Montebello Elementary/Middle

Elementary · Baltimore City Public Schools

468

Elmwood Elementary

Elementary · Baltimore County Public Schools

465

Essex Elementary

Elementary · Baltimore County Public Schools

459

City Springs Elementary/Middle

Elementary · Charter · Baltimore City Public Schools

452

Winand Elementary

Elementary · Baltimore County Public Schools

451

Woodbridge Elementary

Elementary · Baltimore County Public Schools

451

Hebbville Elementary

Elementary · Baltimore County Public Schools

450

Sandalwood Elementary

Elementary · Baltimore County Public Schools

450

William Paca Elementary

Elementary · Baltimore City Public Schools

450

Perry Hall Elementary

Elementary · Baltimore County Public Schools

443

North Bend Elementary/Middle

Elementary · Baltimore City Public Schools

439

Barclay Elementary/Middle

Elementary · Baltimore City Public Schools

435

Bard High School Early College

High · Baltimore City Public Schools

431

Sussex Elementary

Elementary · Baltimore County Public Schools

430

Arundel Elementary

Elementary · Baltimore City Public Schools

427

Curtis Bay Elementary

Elementary · Baltimore City Public Schools

427

Baltimore School For The Arts

High · Baltimore City Public Schools

426

City Neighbors High

High · Charter · Baltimore City Public Schools

425

Sandtown-Winchester Achievement Academy

Elementary · Baltimore City Public Schools

425

Highlandtown Elementary/Middle #215

Elementary · Baltimore City Public Schools

424

Medfield Heights Elementary

Elementary · Baltimore City Public Schools

420

Winfield Elementary

Elementary · Baltimore County Public Schools

420

Harford Heights Elementary

Elementary · Baltimore City Public Schools

419

Morrell Park Elementary/Middle

Elementary · Baltimore City Public Schools

419