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 | Grades | Students | Per teacher |
|---|---|---|---|
|
Colgate Elementary Elementary · Baltimore County Public Schools |
PK-5 | 502 | 15.2 |
|
Oakleigh Elementary Elementary · Baltimore County Public Schools |
PK-5 | 502 | 13.9 |
|
Baltimore Design School |
6-12 | 496 | 15 |
|
Baltimore Leadership School For Young Women High · Charter · Baltimore City Public Schools |
6-12 | 494 | 13.7 |
|
Hawthorne Elementary Elementary · Baltimore County Public Schools |
PK-5 | 491 | 14 |
|
Dogwood Elementary Elementary · Baltimore County Public Schools |
PK-5 | 490 | 14 |
|
Hampden Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 488 | 18.1 |
|
Brooklyn Park Elementary Elementary · Anne Arundel County Public Schools |
PK-5 | 484 | 13.4 |
|
Grange Elementary Elementary · Baltimore County Public Schools |
PK-5 | 483 | 18.6 |
|
Tunbridge Public Charter School Elementary · Charter · Baltimore City Public Schools |
PK-8 | 479 | 16.5 |
|
Woodhome Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 472 | 18.2 |
|
Berkshire Elementary Elementary · Baltimore County Public Schools |
PK-5 | 471 | 16.2 |
|
Seven Oaks Elementary Elementary · Baltimore County Public Schools |
PK-5 | 470 | 16.8 |
|
Arlington Elementary Elementary · Baltimore City Public Schools |
PK-5 | 469 | 18 |
|
Scotts Branch Elementary Elementary · Baltimore County Public Schools |
K-5 | 469 | 18 |
|
Bear Creek Elementary Elementary · Baltimore County Public Schools |
PK-5 | 468 | 14.2 |
|
Montebello Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 468 | 12.6 |
|
Elmwood Elementary Elementary · Baltimore County Public Schools |
PK-5 | 465 | 12.6 |
|
Essex Elementary Elementary · Baltimore County Public Schools |
PK-5 | 459 | 16.4 |
|
City Springs Elementary/Middle Elementary · Charter · Baltimore City Public Schools |
PK-8 | 452 | 13.7 |
|
Winand Elementary Elementary · Baltimore County Public Schools |
PK-5 | 451 | 18 |
|
Woodbridge Elementary Elementary · Baltimore County Public Schools |
PK-5 | 451 | 16.1 |
|
Hebbville Elementary Elementary · Baltimore County Public Schools |
PK-5 | 450 | 13.2 |
|
Sandalwood Elementary Elementary · Baltimore County Public Schools |
PK-5 | 450 | 13.6 |
|
William Paca Elementary Elementary · Baltimore City Public Schools |
PK-7 | 450 | 11.8 |
|
Perry Hall Elementary Elementary · Baltimore County Public Schools |
PK-5 | 443 | 16.4 |
|
North Bend Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 439 | 13.3 |
|
Barclay Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 435 | 16.1 |
|
Bard High School Early College |
9-12 | 431 | 17.2 |
|
Sussex Elementary Elementary · Baltimore County Public Schools |
PK-5 | 430 | 14.8 |
|
Arundel Elementary Elementary · Baltimore City Public Schools |
PK-4 | 427 | 15.8 |
|
Curtis Bay Elementary Elementary · Baltimore City Public Schools |
PK-6 | 427 | 13.3 |
|
Baltimore School For The Arts |
9-12 | 426 | 17 |
|
City Neighbors High High · Charter · Baltimore City Public Schools |
9-12 | 425 | 15.2 |
|
Sandtown-Winchester Achievement Academy Elementary · Baltimore City Public Schools |
PK-8 | 425 | 15.7 |
|
Highlandtown Elementary/Middle #215 Elementary · Baltimore City Public Schools |
PK-8 | 424 | 15.1 |
|
Medfield Heights Elementary Elementary · Baltimore City Public Schools |
PK-7 | 420 | 19.1 |
|
Winfield Elementary Elementary · Baltimore County Public Schools |
PK-5 | 420 | 13.1 |
|
Harford Heights Elementary Elementary · Baltimore City Public Schools |
PK-8 | 419 | 13.1 |
|
Morrell Park Elementary/Middle Elementary · Baltimore City Public Schools |
PK-8 | 419 | 13.5 |