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

Campfield Early Childhood Center

Elementary · Baltimore County Public Schools

352

Violetville Elementary/Middle

Elementary · Baltimore City Public Schools

351

Dorothy I. Height Elementary

Elementary · Baltimore City Public Schools

349

Milbrook Elementary

Elementary · Baltimore County Public Schools

348

Abbottston Elementary

Elementary · Baltimore City Public Schools

346

Park Heights Academy

Elementary · Baltimore City Public Schools

344

Mccormick Elementary

Elementary · Baltimore County Public Schools

340

Garrett Heights Elementary/Middle

Elementary · Baltimore City Public Schools

337

Liberty Elementary

Elementary · Baltimore City Public Schools

334

Chesapeake Terrace Elementary

Elementary · Baltimore County Public Schools

330

Federal Hill Preparatory Academy

Elementary · Baltimore City Public Schools

330

Yorkwood Elementary

Elementary · Baltimore City Public Schools

329

Summit Park Elementary

Elementary · Baltimore County Public Schools

328

Battle Grove Elementary

Elementary · Baltimore County Public Schools

322

Mary Ann Winterling Elementary At Bentalou

Elementary · Baltimore City Public Schools

320

Dr. Nathan A. Pitts-Ashburton Elementary/Middle

Elementary · Baltimore City Public Schools

316

Franklin Square Elementary/Middle

Elementary · Baltimore City Public Schools

316

Mars Estates Elementary

Elementary · Baltimore County Public Schools

316

Belle Grove Elementary

Elementary · Anne Arundel County Public Schools

311

Cecil Elementary

Elementary · Baltimore City Public Schools

310

Charles Carroll Barrister Elementary

Elementary · Baltimore City Public Schools

309

Empowerment Academy

Elementary · Charter · Baltimore City Public Schools

305

Thomas Jefferson Elementary/Middle

Elementary · Baltimore City Public Schools

299

Bedford Elementary

Elementary · Baltimore County Public Schools

296

Middleborough Elementary

Elementary · Baltimore County Public Schools

295

Hilton Elementary

Elementary · Baltimore City Public Schools

293

Dr. Bernard Harris Sr. Elementary

Elementary · Baltimore City Public Schools

282

Glenmar Elementary

Elementary · Baltimore County Public Schools

278

Creative City Public Charter School

Elementary · Charter · Baltimore City Public Schools

277

Johnston Square Elementary

Elementary · Baltimore City Public Schools

277

Fort Garrison Elementary

Elementary · Baltimore County Public Schools

272

Sinclair Lane Elementary

Elementary · Baltimore City Public Schools

271

Rosemont Elementary/Middle

Elementary · Baltimore City Public Schools

258

Clay Hill Public Charter School

Elementary · Charter · Baltimore City Public Schools

256

Dickey Hill Elementary/Middle

Elementary · Baltimore City Public Schools

254

Margaret Brent Elementary/Middle

Elementary · Baltimore City Public Schools

248

Martin Boulevard Elementary

Elementary · Baltimore County Public Schools

247

Robert W. Coleman Elementary

Elementary · Baltimore City Public Schools

245

Powhatan Elementary

Elementary · Baltimore County Public Schools

241

Callaway Elementary

Elementary · Baltimore City Public Schools

240