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

Billie Holiday Elementary

Elementary · Baltimore City Public Schools

217

Windsor Hills Elementary/Middle

Elementary · Baltimore City Public Schools

216

Collington Square Elementary/Middle

Elementary · Baltimore City Public Schools

203

Gardenville Elementary

Elementary · Baltimore City Public Schools

202

Dallas F. Nicholas Sr. Elementary

Elementary · Baltimore City Public Schools

201

Baltimore International Academy West

Elementary · Charter · Baltimore City Public Schools

198

The Historic Samuel Coleridge-Taylor Elementary

Elementary · Baltimore City Public Schools

196

Midtown Academy

Elementary · Charter · Baltimore City Public Schools

193

Eutaw-Marshburn Elementary

Elementary · Baltimore City Public Schools

186

Belmont Elementary

Elementary · Baltimore City Public Schools

181

Bluford Drew Jemison Stem Academy West

High · Baltimore City Public Schools

180

New Song Academy

Elementary · Charter · Baltimore City Public Schools

175

George Washington Elementary

Elementary · Baltimore City Public Schools

173

The Crossroads School

Middle · Charter · Baltimore City Public Schools

162

The Green School Of Baltimore

Elementary · Charter · Baltimore City Public Schools

162

Booker T. Washington Middle

Middle · Baltimore City Public Schools

157

Oliver Beach Elementary

Elementary · Baltimore County Public Schools

148

William S. Baer School

Other · Baltimore City Public Schools

146

Edgewood Elementary

Elementary · Baltimore City Public Schools

143

Steuart Hill Academic Academy

Elementary · Baltimore City Public Schools

139

Maiden Choice School

Other · Baltimore County Public Schools

118

Ridge/Ruxton School

Other · Baltimore County Public Schools

104

Lakewood Elementary

Elementary · Baltimore City Public Schools

93

Battle Monument School

Other · Baltimore County Public Schools

62

Catonsville Center For Alternative Studies

High · Baltimore County Public Schools

60

Rosedale Center

High · Baltimore County Public Schools

52

Claremont School

High · Baltimore City Public Schools

51

Eager Street Academy

High · Baltimore City Public Schools

51

Joseph C. Briscoe Academy

High · Baltimore City Public Schools

37

Lois T. Murray Elementary/Middle

Elementary · Baltimore City Public Schools

36

Crossroads Center

Middle · Baltimore County Public Schools

30

Sharp-Leadenhall Elementary/Middle

Elementary · Baltimore City Public Schools

29

Meadowood Education Center

Middle · Baltimore County Public Schools

19

Sollers Point Technical High School

· Baltimore County Public Schools

0