Public schools in Baltimore, MD
269 open public schools with an address in Baltimore, operated by 4 education agencies. Compare size, staffing, grade spans, and school type, then confirm assignment with the district.
Public schools
269
NCES preliminary directory 2025–26
Reported students
151,717
269 schools reporting · NCES 2024–25
Median student–teacher ratio
14.9:1
Maryland median 14.2:1
Charter schools
30
23 magnet · 1 virtual
An overview of Baltimore public schools
The federal directory lists 269 public schools in Baltimore, MD: 182 elementary, 31 middle, 51 high, 5 combined or other. The 269 schools that reported 2024–25 membership enrolled 151,717 students, an average of 564 per school. The largest campus is Dundalk High (2,087 students), and the largest elementary school is KIPP Harmony Academy (1,399).
Baltimore City Public Schools operates the most schools here (150), and 3 regular districts have at least one Baltimore campus, plus 1 charter, service, or other agency. City names come from school mailing addresses, which often differ from district or municipal boundaries.
Across schools that reported staffing, the median student–teacher ratio is 14.9:1, similar to the statewide school median of 14.2:1. A ratio counts classroom-teacher FTE against total enrollment, so specialized programs and part-time staffing can move it; ask schools for actual class sizes by grade.
School choice options include 30 charter schools, 23 magnet schools, 1 virtual school. Application windows and lotteries usually open months before the school year.
Among 54 high and combined schools with 2021–22 civil-rights data, 42 reported students enrolled in AP courses and 47 of 54 reported computer-science classes. Confirm current course catalogs directly with each school.
About 67% of students in reporting schools were eligible for free or reduced-price meals in 2024–25. This describes the community served; it is not a quality signal, and community-eligibility schools can report differently.
School districts and agencies serving Baltimore
Baltimore City Public Schools
Public school district
150 schools in Baltimore
Baltimore County Public Schools
Public school district
114 schools in Baltimore · 177 total
Anne Arundel County Public Schools
Public school district
4 schools in Baltimore · 128 total
SEED School of Maryland
State operated agency
1 school in Baltimore
Elementary schools in Baltimore
182| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Abbottston Elementary Baltimore City Public Schools | PK–05 | 330 | 13.5:1 | |
| Arbutus Elementary Baltimore County Public Schools | PK–05 | 410 | 15.8:1 | |
| Arlington Elementary Baltimore City Public Schools | PK–05 | 529 | 16.3:1 | |
| Armistead Gardens Elementary/Middle Baltimore City Public Schools | PK–08 | 773 | 12.1:1 | |
| Arundel Elementary Baltimore City Public Schools | PK–02 | 434 | 13.2:1 | |
| Baltimore Highlands Elementary Baltimore County Public Schools | PK–05 | 461 | 14.6:1 | |
| Baltimore International Academy Baltimore City Public Schools · Charter | KG–08 | 749 | 14.7:1 | |
| Baltimore International Academy West Baltimore City Public Schools · Charter | KG–08 | 239 | 13.3:1 | |
| Baltimore Montessori Public Charter School Baltimore City Public Schools · Charter | PK–08 | 604 | 19.5:1 | |
| Barclay Elementary/Middle Baltimore City Public Schools | PK–08 | 373 | 13.6:1 | |
| Battle Grove Elementary Baltimore County Public Schools | PK–05 | 333 | 13:1 | |
| Bay-Brook Elementary/Middle Baltimore City Public Schools | PK–08 | 706 | 18.1:1 | |
| Bear Creek Elementary Baltimore County Public Schools | PK–05 | 461 | 14.6:1 | |
| Bedford Elementary Baltimore County Public Schools | PK–05 | 586 | 16.6:1 | |
| Beechfield Elementary/Middle Baltimore City Public Schools | PK–08 | 510 | 17:1 | |
| Belle Grove Elementary Anne Arundel County Public Schools | PK–05 | 305 | 9.6:1 | |
| Belmont Elementary Baltimore City Public Schools | PK–05 | 177 | 15.4:1 | |
| Berkshire Elementary Baltimore County Public Schools | PK–05 | 514 | 13.3:1 | |
| Billie Holiday Elementary Baltimore City Public Schools | PK–02 | 242 | 11:1 | |
| Brooklyn Park Elementary Anne Arundel County Public Schools | PK–05 | 463 | 11.2:1 | |
| Callaway Elementary Baltimore City Public Schools | PK–05 | 231 | 14.4:1 | |
| Calvin M. Rodwell Elementary/Middle Baltimore City Public Schools | PK–08 | 799 | 16.5:1 | |
| Carney Elementary Baltimore County Public Schools | PK–05 | 524 | 14.8:1 | |
| Cecil Elementary Baltimore City Public Schools | PK–05 | 348 | 15.8:1 | |
| Chadwick Elementary Baltimore County Public Schools | PK–05 | 603 | 15.1:1 | |
| Charles Carroll Barrister Elementary Baltimore City Public Schools | PK–05 | 266 | 11.1:1 | |
| Charlesmont Elementary Baltimore County Public Schools | PK–05 | 373 | 14.9:1 | |
| Chase Elementary Baltimore County Public Schools | PK–05 | 366 | 15.8:1 | |
| Chesapeake Terrace Elementary Baltimore County Public Schools | PK–05 | 345 | 17.5:1 | |
| City Neighbors Charter School Baltimore City Public Schools · Charter | KG–08 | 231 | 14.9:1 | |
| City Neighbors Hamilton Baltimore City Public Schools · Charter | KG–08 | 250 | 17.2:1 | |
| City Springs Elementary/Middle Baltimore City Public Schools · Charter | PK–08 | 483 | 14:1 | |
| Clay Hill Public Charter School Baltimore City Public Schools · Charter | KG–07 | 335 | 12.9:1 | |
| Colgate Elementary Baltimore County Public Schools | PK–05 | 533 | 15.4:1 | |
| Collington Square Elementary/Middle Baltimore City Public Schools | PK–08 | 230 | 15.9:1 | |
| Commodore John Rodgers Elementary/Middle Baltimore City Public Schools | PK–08 | 774 | 11.9:1 | |
| Creative City Public Charter School Baltimore City Public Schools · Charter | KG–05 | 210 | 16.8:1 | |
| Cromwell Valley Elementary Regional Magnet Baltimore County Public Schools · Magnet | PK–05 | 395 | 16.1:1 | |
| Cross Country Elementary/Middle Baltimore City Public Schools | PK–08 | 740 | 16.4:1 | |
| Curtis Bay Elementary Baltimore City Public Schools | PK–05 | 470 | 11.6:1 | |
| Dallas F. Nicholas Sr. Elementary Baltimore City Public Schools | PK–05 | 189 | 13:1 | |
| Deep Creek Elementary Baltimore County Public Schools | KG–05 | 385 | 13.8:1 | |
| Dickey Hill Elementary/Middle Baltimore City Public Schools | PK–08 | 218 | 15:1 | |
| Dogwood Elementary Baltimore County Public Schools | PK–05 | 460 | 17.7:1 | |
| Dorothy I. Height Elementary Baltimore City Public Schools | PK–05 | 435 | 14.5:1 | |
| Dr. Bernard Harris Sr. Elementary Baltimore City Public Schools | PK–05 | 300 | 14.6:1 | |
| Dr. Nathan A. Pitts-Ashburton Elementary/Middle Baltimore City Public Schools | PK–08 | 287 | 14:1 | |
| Dream Academy Baltimore City Public Schools | PK–08 | 272 | 14.7:1 | |
| Dundalk Elementary Baltimore County Public Schools | PK–05 | 757 | 15.9:1 | |
| Edgemere Elementary Baltimore County Public Schools | PK–05 | 458 | 17.5:1 | |
| Edmondson Heights Elementary Baltimore County Public Schools | PK–05 | 556 | 16.5:1 | |
| Elmer A. Henderson: A Johns Hopkins Partnership Baltimore City Public Schools | PK–08 | 636 | 14.5:1 | |
| Elmwood Elementary Baltimore County Public Schools | PK–05 | 396 | 14.1:1 | |
| Empowerment Academy Baltimore City Public Schools · Charter | PK–08 | 344 | 11.5:1 | |
| Essex Elementary Baltimore County Public Schools | PK–05 | 481 | 16.5:1 | |
| Fallstaff Elementary/Middle Baltimore City Public Schools | PK–08 | 611 | 14.2:1 | |
| Featherbed Lane Elementary Baltimore County Public Schools | PK–05 | 572 | 15.6:1 | |
| Federal Hill Preparatory Academy Baltimore City Public Schools | PK–05 | 285 | 12.7:1 | |
| Fort Garrison Elementary Baltimore County Public Schools | PK–05 | 283 | 12.1:1 | |
| Fort Worthington Elementary/Middle Baltimore City Public Schools | KG–08 | 705 | 15.7:1 | |
| Francis Scott Key Elementary/Middle Baltimore City Public Schools | PK–08 | 722 | 18.1:1 | |
| Franklin Square Elementary/Middle Baltimore City Public Schools | PK–08 | 490 | 15.1:1 | |
| Frederick Elementary Baltimore City Public Schools · Charter | PK–05 | 320 | 16:1 | |
| Fullerton Elementary Baltimore County Public Schools | PK–05 | 383 | 14.8:1 | |
| Furley Elementary Baltimore City Public Schools | PK–05 | 410 | 12.6:1 | |
| Furman Templeton Preparatory Academy Baltimore City Public Schools · Charter | PK–05 | 433 | 16.7:1 | |
| Gardenville Elementary Baltimore City Public Schools | PK–05 | 229 | 13.5:1 | |
| Garrett Heights Elementary/Middle Baltimore City Public Schools | PK–08 | 320 | 12.3:1 | |
| George Washington Elementary Baltimore City Public Schools | PK–05 | 137 | 12.5:1 | |
| Glenmar Elementary Baltimore County Public Schools | PK–05 | 263 | 10.6:1 | |
| Glenmount Elementary/Middle Baltimore City Public Schools | PK–08 | 628 | 13.8:1 | |
| Govans Elementary Baltimore City Public Schools · Charter | PK–05 | 410 | 13.4:1 | |
| Graceland Park/O'Donnell Heights Elementary/Middle Baltimore City Public Schools | PK–08 | 831 | 13.6:1 | |
| Grange Elementary Baltimore County Public Schools | PK–05 | 483 | 17.5:1 | |
| Gunpowder Elementary Baltimore County Public Schools | KG–05 | 443 | 15.9:1 | |
| Gwynns Falls Elementary Baltimore City Public Schools | PK–05 | 201 | 10.6:1 | |
| Halstead Academy Baltimore County Public Schools | PK–05 | 489 | 16.1:1 | |
| Hamilton Elementary/Middle Baltimore City Public Schools | PK–08 | 801 | 15:1 | |
| Hampden Elementary/Middle Baltimore City Public Schools | PK–08 | 508 | 16.9:1 | |
| Hampstead Hill Academy Baltimore City Public Schools · Charter | PK–08 | 933 | 19.9:1 | |
| Harford Heights Elementary Baltimore City Public Schools | PK–05 | 435 | 12.8:1 | |
| Harford Hills Elementary Baltimore County Public Schools | PK–05 | 373 | 15.9:1 | |
| Harlem Park Elementary/Middle Baltimore City Public Schools | PK–08 | 402 | 13.4:1 | |
| Hawthorne Elementary Baltimore County Public Schools | PK–05 | 499 | 13.7:1 | |
| Hazelwood Elementary/Middle Baltimore City Public Schools | PK–08 | 524 | 14:1 | |
| Hebbville Elementary Baltimore County Public Schools | PK–05 | 474 | 13.4:1 | |
| Highlandtown Elementary/Middle #215 Baltimore City Public Schools | PK–08 | 405 | 11.3:1 | |
| Highlandtown Elementary/Middle #237 Baltimore City Public Schools | PK–08 | 899 | 15.8:1 | |
| Hillcrest Elementary Baltimore County Public Schools | PK–05 | 678 | 17.6:1 | |
| Hilton Elementary Baltimore City Public Schools | PK–05 | 258 | 12.3:1 | |
| Holabird Academy Baltimore City Public Schools | PK–08 | 650 | 12.1:1 | |
| James McHenry Elementary/Middle Baltimore City Public Schools | PK–08 | 588 | 13.7:1 | |
| John Ruhrah Elementary/Middle Baltimore City Public Schools | PK–08 | 1,061 | 12.1:1 | |
| Johnnycake Elementary Baltimore County Public Schools | PK–05 | 592 | 16.1:1 | |
| Johnston Square Elementary Baltimore City Public Schools | PK–05 | 271 | 16.4:1 | |
| Joppa View Elementary Baltimore County Public Schools | PK–05 | 491 | 15.6:1 | |
| KIPP Harmony Academy Baltimore City Public Schools · Charter | PK–08 | 1,399 | 14.9:1 | |
| Lakeland Elementary/Middle Baltimore City Public Schools | PK–08 | 1,070 | 13:1 | |
| Lakewood Elementary Baltimore City Public Schools | PK–KG | 94 | 8.5:1 | |
| Lansdowne Elementary Baltimore County Public Schools | PK–05 | 603 | 14.1:1 | |
| Leith Walk Elementary/Middle Baltimore City Public Schools | PK–08 | 910 | 14.1:1 | |
| Liberty Elementary Baltimore City Public Schools | PK–05 | 335 | 14.9:1 | |
| Logan Elementary Baltimore County Public Schools | PK–05 | 556 | 16.2:1 | |
| Lois T. Murray Elementary/Middle Baltimore City Public Schools · Special Education School | PK–08 | 33 | 2.8:1 | |
| Maree Garnett Farring Elementary/Middle Baltimore City Public Schools | PK–08 | 717 | 14.3:1 | |
| Margaret Brent Elementary/Middle Baltimore City Public Schools | PK–08 | 235 | 13.4:1 | |
| Mars Estates Elementary Baltimore County Public Schools | PK–05 | 400 | 14.6:1 | |
| Martin Boulevard Elementary Baltimore County Public Schools | PK–05 | 253 | 11.1:1 | |
| Mary Ann Winterling Elementary at Bentalou Baltimore City Public Schools | PK–05 | 296 | 18.5:1 | |
| Mary E. Rodman Elementary Baltimore City Public Schools | PK–05 | 431 | 13.7:1 | |
| Matthew A. Henson Elementary Baltimore City Public Schools | PK–05 | 199 | 15.9:1 | |
| McCormick Elementary Baltimore County Public Schools | PK–05 | 295 | 13.9:1 | |
| Medfield Heights Elementary Baltimore City Public Schools | PK–05 | 485 | 19.4:1 | |
| Middleborough Elementary Baltimore County Public Schools | PK–05 | 288 | 13.8:1 | |
| Middlesex Elementary Baltimore County Public Schools | PK–05 | 448 | 12.6:1 | |
| Midtown Academy Baltimore City Public Schools · Charter | KG–08 | 184 | 15.3:1 | |
| Milbrook Elementary Baltimore County Public Schools | PK–05 | 263 | 13.7:1 | |
| Montebello Elementary/Middle Baltimore City Public Schools | PK–08 | 542 | 16.2:1 | |
| Moravia Park Elementary Baltimore City Public Schools | PK–05 | 655 | 12.1:1 | |
| Morrell Park Elementary/Middle Baltimore City Public Schools | PK–08 | 451 | 14.3:1 | |
| Mount Royal Elementary/Middle Baltimore City Public Schools | PK–08 | 786 | 16.5:1 | |
| New Song Academy Baltimore City Public Schools · Charter | PK–08 | 182 | 14:1 | |
| North Bend Elementary/Middle Baltimore City Public Schools | PK–08 | 482 | 16.6:1 | |
| Northwood Elementary Baltimore City Public Schools | PK–05 | 641 | 17.1:1 | |
| Norwood Elementary Baltimore County Public Schools | PK–05 | 521 | 16.7:1 | |
| Oakleigh Elementary Baltimore County Public Schools | PK–05 | 452 | 13.2:1 | |
| Oliver Beach Elementary Baltimore County Public Schools | PK–05 | 150 | 12.8:1 | |
| Orems Elementary Baltimore County Public Schools | PK–05 | 402 | 16.4:1 | |
| Park Elementary Anne Arundel County Public Schools | PK–05 | 538 | 11.4:1 | |
| Park Heights Academy Baltimore City Public Schools | PK–05 | 390 | 13.7:1 | |
| Patterson Park Public Charter School Baltimore City Public Schools · Charter | PK–08 | 730 | 14:1 | |
| Perry Hall Elementary Baltimore County Public Schools | PK–05 | 476 | 16.8:1 | |
| Pimlico Elementary/Middle Baltimore City Public Schools · Charter | PK–08 | 732 | 17.4:1 | |
| Pine Grove Elementary Baltimore County Public Schools | PK–05 | 418 | 13.1:1 | |
| Powhatan Elementary Baltimore County Public Schools | PK–05 | 250 | 11.8:1 | |
| Red House Run Elementary Baltimore County Public Schools | PK–05 | 694 | 13.7:1 | |
| Relay Elementary Baltimore County Public Schools | PK–05 | 581 | 15.2:1 | |
| Riverview Elementary Baltimore County Public Schools | PK–05 | 552 | 14.8:1 | |
| Robert W. Coleman Elementary Baltimore City Public Schools | PK–05 | 201 | 13.4:1 | |
| Rodgers Forge Elementary Baltimore County Public Schools | KG–05 | 412 | 17.1:1 | |
| Roland Park Elementary/Middle Baltimore City Public Schools | PK–08 | 1,371 | 18.8:1 | |
| Rosemont Elementary/Middle Baltimore City Public Schools | PK–08 | 294 | 15.5:1 | |
| Rossville Elementary Baltimore County Public Schools | PK–05 | 726 | 15.4:1 | |
| Sandalwood Elementary Baltimore County Public Schools | PK–05 | 440 | 14.8:1 | |
| Sandtown-Winchester Achievement Academy Baltimore City Public Schools | PK–08 | 410 | 13.7:1 | |
| Sandy Plains Elementary Baltimore County Public Schools | PK–05 | 580 | 15.7:1 | |
| Scotts Branch Elementary Baltimore County Public Schools | PK–05 | 457 | 16.4:1 | |
| Seneca Elementary Baltimore County Public Schools | PK–05 | 344 | 15.5:1 | |
| Seven Oaks Elementary Baltimore County Public Schools | PK–05 | 454 | 15.2:1 | |
| Shady Spring Elementary Baltimore County Public Schools | PK–05 | 375 | 13.9:1 | |
| Sharp-Leadenhall Elementary/Middle Baltimore City Public Schools · Special Education School | KG–08 | 23 | 2.6:1 | |
| Sinclair Lane Elementary Baltimore City Public Schools | PK–05 | 269 | 13.5:1 | |
| Southwest Baltimore Community School Baltimore City Public Schools | PK–08 | 363 | 13.2:1 | |
| Stoneleigh Elementary Baltimore County Public Schools | KG–05 | 645 | 16.5:1 | |
| Summit Park Elementary Baltimore County Public Schools | PK–05 | 520 | 15.6:1 | |
| Sussex Elementary Baltimore County Public Schools | PK–05 | 475 | 14.8:1 | |
| Tench Tilghman Elementary/Middle Baltimore City Public Schools | PK–08 | 376 | 15.3:1 | |
| The Belair-Edison School Baltimore City Public Schools · Charter | PK–08 | 911 | 15.1:1 | |
| The Green School of Baltimore Baltimore City Public Schools · Charter | KG–05 | 162 | 14.1:1 | |
| The Historic Samuel Coleridge-Taylor Elementary Baltimore City Public Schools | PK–05 | 236 | 16.9:1 | |
| The Mount Washington School Baltimore City Public Schools | PK–08 | 516 | 20.2:1 | |
| Thomas Johnson Elementary/Middle Baltimore City Public Schools | PK–08 | 532 | 19:1 | |
| Tunbridge Public Charter School Baltimore City Public Schools · Charter | PK–08 | 493 | 19:1 | |
| Victory Villa Elementary Baltimore County Public Schools | PK–05 | 612 | 15.7:1 | |
| Villa Cresta Elementary Baltimore County Public Schools | PK–05 | 609 | 14.6:1 | |
| Violetville Elementary/Middle Baltimore City Public Schools | PK–08 | 302 | 18.3:1 | |
| Walter P. Carter Elementary/Middle Baltimore City Public Schools | PK–08 | 834 | 15.9:1 | |
| Waverly Elementary/Middle Baltimore City Public Schools | PK–08 | 534 | 14.4:1 | |
| West Towson Elementary Baltimore County Public Schools | PK–05 | 445 | 17.8:1 | |
| Westchester Elementary Baltimore County Public Schools | PK–05 | 662 | 15.1:1 | |
| Westport Academy Baltimore City Public Schools | PK–08 | 251 | 10.7:1 | |
| Wildwood Elementary/Middle Baltimore City Public Schools | PK–08 | 743 | 17.7:1 | |
| William Paca Elementary Baltimore City Public Schools | PK–05 | 414 | 11.2:1 | |
| Winand Elementary Baltimore County Public Schools | PK–05 | 426 | 13.6:1 | |
| Windsor Hills Elementary/Middle Baltimore City Public Schools | PK–08 | 252 | 10.3:1 | |
| Winfield Elementary Baltimore County Public Schools | PK–05 | 447 | 13.8:1 | |
| Wolfe Street Academy Baltimore City Public Schools · Charter | PK–05 | 244 | 10.6:1 | |
| Woodbridge Elementary Baltimore County Public Schools | PK–05 | 484 | 17.5:1 | |
| Woodholme Elementary Baltimore County Public Schools | PK–05 | 685 | 15:1 | |
| Woodhome Elementary/Middle Baltimore City Public Schools | PK–08 | 496 | 19.5:1 | |
| Woodmoor Elementary Baltimore County Public Schools · Magnet | PK–05 | 567 | 17.5:1 | |
| Yorkwood Elementary Baltimore City Public Schools | PK–05 | 294 | 14.3:1 |
Middle schools in Baltimore
31| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Arbutus Middle Baltimore County Public Schools | 06–08 | 974 | 16.1:1 | |
| Baltimore Collegiate School for Boys Baltimore City Public Schools · Charter | 04–08 | 303 | 15.2:1 | |
| Booker T. Washington Middle Baltimore City Public Schools | 06–08 | 192 | 9.1:1 | |
| Brooklyn Park Middle Anne Arundel County Public Schools · Magnet | 06–08 | 784 | 13.1:1 | |
| Crossroads Center Baltimore County Public Schools · Alternative School | 06–08 | 32 | 1.3:1 | |
| Deep Creek Middle Baltimore County Public Schools · Magnet | 06–08 | 670 | 13.7:1 | |
| Dumbarton Middle Baltimore County Public Schools | 06–08 | 1,064 | 16.3:1 | |
| Dundalk Middle Baltimore County Public Schools | 06–08 | 598 | 11.7:1 | |
| General John Stricker Middle Baltimore County Public Schools | 06–08 | 713 | 14.1:1 | |
| Holabird Middle Baltimore County Public Schools | 04–08 | 1,027 | 15.5:1 | |
| Katherine Johnson Global Academy Baltimore City Public Schools | 03–08 | 473 | 15.5:1 | |
| Lansdowne Middle Baltimore County Public Schools · Magnet | 06–08 | 661 | 13:1 | |
| Lillie May Carroll Jackson School Baltimore City Public Schools · Charter | 05–08 | 209 | 14.9:1 | |
| Loch Raven Technical Academy Baltimore County Public Schools · Magnet | 06–08 | 722 | 14.9:1 | |
| Meadowood Education Center Baltimore County Public Schools · Alternative School | 06–08 | 29 | 2.1:1 | |
| Middle River Middle Baltimore County Public Schools · Magnet | 06–08 | 822 | 16.4:1 | |
| Northwest Academy of Health Sciences Baltimore County Public Schools · Magnet | 06–08 | 808 | 13.9:1 | |
| Parkville Middle Baltimore County Public Schools · Magnet | 06–08 | 900 | 16.8:1 | |
| Perry Hall Middle Baltimore County Public Schools | 06–08 | 1,582 | 16.6:1 | |
| Pikesville Middle Baltimore County Public Schools | 06–08 | 943 | 15.5:1 | |
| Pine Grove Middle Baltimore County Public Schools | 06–08 | 804 | 15.3:1 | |
| Southwest Academy Baltimore County Public Schools · Magnet | 06–08 | 842 | 16.2:1 | |
| Sparrows Point Middle Baltimore County Public Schools | 06–08 | 555 | 15.6:1 | |
| Stadium School Baltimore City Public Schools | 06–08 | 259 | 15.2:1 | |
| Stemmers Run Middle Baltimore County Public Schools · Magnet | 06–08 | 831 | 15.1:1 | |
| Sudbrook Magnet Middle Baltimore County Public Schools · Magnet | 06–08 | 821 | 14.4:1 | |
| The Crossroads School Baltimore City Public Schools · Charter | 06–08 | 162 | 11.6:1 | |
| The Historic Cherry Hill Elementary/Middle Baltimore City Public Schools | 03–08 | 513 | 15.1:1 | |
| Vanguard Collegiate Middle Baltimore City Public Schools | 06–08 | 313 | 14.2:1 | |
| Windsor Mill Middle Baltimore County Public Schools · Magnet | 06–08 | 606 | 17.3:1 | |
| Woodlawn Middle Baltimore County Public Schools | 06–08 | 522 | 13.2:1 |
High schools in Baltimore
51| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Academy for College and Career Exploration Baltimore City Public Schools | 06–12 | 967 | 14.4:1 | |
| Achievement Academy at Harbor City High Baltimore City Public Schools · Alternative School | 09–12 | 314 | 17.9:1 | |
| Augusta Fells Savage Institute of Visual Arts Baltimore City Public Schools | 09–12 | 337 | 13.5:1 | |
| Baltimore City College Baltimore City Public Schools | 09–12 | 1,470 | 18.6:1 | |
| Baltimore Design School Baltimore City Public Schools | 06–12 | 503 | 13.1:1 | |
| Baltimore Leadership School for Young Women Baltimore City Public Schools · Charter | 06–12 | 466 | 11.7:1 | |
| Baltimore Polytechnic Institute Baltimore City Public Schools | 09–12 | 1,632 | 19.2:1 | |
| Baltimore Revolutionary Academy for Virtual Ed. Baltimore City Public Schools · Virtual | 06–12 | 515 | — | |
| Baltimore School for the Arts Baltimore City Public Schools | 09–12 | 443 | 15.8:1 | |
| Bard High School Early College Baltimore City Public Schools | 09–12 | 459 | 15:1 | |
| Benjamin Franklin High School at Masonville Cove Baltimore City Public Schools | 09–12 | 786 | 15.1:1 | |
| Carver Vocational-Technical High Baltimore City Public Schools · Career and Technical School | 09–12 | 1,041 | 17.2:1 | |
| Catonsville Center for Alternative Studies Baltimore County Public Schools · Alternative School | 09–12 | 68 | 4:1 | |
| Catonsville High Baltimore County Public Schools | 09–12 | 1,735 | 17.4:1 | |
| Chesapeake High Baltimore County Public Schools · Magnet | 09–12 | 1,052 | 15.2:1 | |
| City Neighbors High Baltimore City Public Schools · Charter | 09–12 | 416 | 13.6:1 | |
| Claremont School Baltimore City Public Schools · Special Education School | 06–12 | 46 | 2.6:1 | |
| ConneXions: A Community Based Arts School Baltimore City Public Schools · Charter | 06–12 | 523 | 16.6:1 | |
| Coppin Academy Baltimore City Public Schools · Charter | 09–12 | 450 | 16.7:1 | |
| Digital Harbor High School Baltimore City Public Schools · Career and Technical School | 09–12 | 1,359 | 15.6:1 | |
| Dundalk High Baltimore County Public Schools | 09–12 | 2,087 | 15.6:1 | |
| Eager Street Academy Baltimore City Public Schools · Alternative School | 06–12 | 45 | 4.5:1 | |
| Eastern Technical High School Baltimore County Public Schools · Magnet · Career and Technical School | 09–12 | 1,330 | 19.9:1 | |
| Edmondson-Westside High Baltimore City Public Schools · Career and Technical School | 09–12 | 910 | 15.3:1 | |
| Excel Academy at Francis M. Wood High Baltimore City Public Schools · Alternative School | 09–12 | 264 | 15.5:1 | |
| Forest Park High Baltimore City Public Schools | 09–12 | 1,024 | 16.3:1 | |
| Frederick Douglass High Baltimore City Public Schools | 09–12 | 539 | 11.7:1 | |
| Green Street Academy Baltimore City Public Schools · Charter | 06–12 | 808 | 17.6:1 | |
| Joseph C. Briscoe Academy Baltimore City Public Schools · Special Education School | 06–12 | 30 | 1.8:1 | |
| Kenwood High Baltimore County Public Schools · Magnet | 09–12 | 1,900 | 15.4:1 | |
| Lansdowne High Baltimore County Public Schools · Magnet | 09–12 | 1,313 | 14.6:1 | |
| Loch Raven High Baltimore County Public Schools | 09–12 | 780 | 13:1 | |
| Mergenthaler Vocational-Technical High Baltimore City Public Schools · Career and Technical School | 09–12 | 1,714 | 14.8:1 | |
| Milford Mill Academy Baltimore County Public Schools · Magnet | 09–12 | 1,471 | 17.1:1 | |
| National Academy Foundation Baltimore City Public Schools | 06–12 | 801 | 13.4:1 | |
| Overlea High Baltimore County Public Schools · Magnet | 09–12 | 1,474 | 17:1 | |
| Parkville High Baltimore County Public Schools · Magnet | 09–12 | 1,877 | 13.8:1 | |
| Patapsco High and Center for Arts Baltimore County Public Schools · Magnet | 09–12 | 1,385 | 16.8:1 | |
| Patterson High Baltimore City Public Schools | 09–12 | 1,330 | 15.1:1 | |
| Paul Laurence Dunbar High Baltimore City Public Schools | 09–12 | 1,087 | 18.1:1 | |
| Perry Hall High Baltimore County Public Schools | 09–12 | 2,012 | 17.1:1 | |
| Pikesville High Baltimore County Public Schools | 09–12 | 908 | 16.1:1 | |
| Reginald F. Lewis High Baltimore City Public Schools | 09–12 | 481 | 16:1 | |
| Renaissance Academy Baltimore City Public Schools | 09–12 | 241 | 10.7:1 | |
| Rosedale Center Baltimore County Public Schools · Alternative School | 09–12 | 108 | 3.3:1 | |
| Sollers Point Technical High School Baltimore County Public Schools · Career and Technical School | 09–12 | 0 | — | |
| The Reach! Partnership School Baltimore City Public Schools | 09–12 | 724 | 15.7:1 | |
| Vivien T. Thomas Medical Arts Academy Baltimore City Public Schools · Career and Technical School | 09–12 | 386 | 16.8:1 | |
| Western High Baltimore City Public Schools | 09–12 | 1,290 | 16.8:1 | |
| Western School of Technology Baltimore County Public Schools · Magnet · Career and Technical School | 09–12 | 942 | 15.9:1 | |
| Woodlawn High Baltimore County Public Schools · Magnet | 09–12 | 1,922 | 16:1 |
Combined, early-childhood, and other schools in Baltimore
5| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Battle Monument School Baltimore County Public Schools · Special Education School | PK–12 | 63 | 3.2:1 | |
| Maiden Choice School Baltimore County Public Schools · Special Education School | PK–12 | 118 | 5.6:1 | |
| Ridge/Ruxton School Baltimore County Public Schools · Special Education School | PK–12 | 101 | 3.9:1 | |
| The Seed School of Maryland SEED School of Maryland | 04–10 | 395 | 11.3:1 | |
| William S. Baer School Baltimore City Public Schools · Special Education School | PK–12 | 167 | 5.6:1 |
Student demographics
Race and ethnicity share of reported enrollment
- White16.5%
- Hispanic20.1%
- Black55.1%
- Asian4%
- American Indian / Alaska Native0.3%
- Native Hawaiian / Pacific Islander0.1%
- Multiracial3.8%
Enrollment-weighted across 268 Baltimore schools with NCES CCD 2024–25 race/ethnicity counts (151,717 students). Privacy suppression can leave small gaps.
Questions about public schools in Baltimore
How many public schools are in Baltimore, MD?
The current NCES directory lists 269 open public schools with a location address in Baltimore: 182 elementary, 31 middle, 51 high, 5 combined or other. Together they reported 151,717 students in 2024–25. The count includes charter, alternative, and special-purpose public schools; it excludes private schools.
Which school districts serve Baltimore?
Schools with an address in Baltimore belong to 4 education agencies, led by Baltimore City Public Schools (150 schools), Baltimore County Public Schools (114 schools), Anne Arundel County Public Schools (4 schools). A mailing city is not an attendance boundary; confirm the district for a specific address.
What is the largest public high school in Baltimore?
Dundalk High reported the largest high-school enrollment in Baltimore, with 2,087 students in 2024–25 (grades 09–12). Size is a description of the campus, not a quality measure.
Are there charter schools in Baltimore?
Yes. 30 of the 269 public schools in Baltimore are identified as charter schools in the NCES directory, including Baltimore Collegiate School for Boys, Baltimore International Academy, Baltimore International Academy West. Charter schools are public and tuition-free, but admission usually uses an application or lottery.
What is the typical student–teacher ratio in Baltimore schools?
The median reported student–teacher ratio across Baltimore public schools is 14.9:1, similar to the Maryland school median of 14.2:1. The ratio divides enrollment by classroom-teacher FTE; it is not an average class size.
Does living in Baltimore guarantee a seat at a specific school?
No. Assignment depends on the district's attendance boundaries, programs, and enrollment rules, which can split a city or cross city lines. Use the district profile and its official boundary or school-locator tool to confirm the assigned school for an exact address.
Nearby Maryland cities
Sources: NCES Common Core of Data 2025–26 preliminary directory (schools, grades, addresses, charter status) and 2024–25 nonfiscal files (enrollment, teachers, race/ethnicity, meal eligibility); Civil Rights Data Collection 2021–22 (AP and computer science). Cities are grouped by school mailing address. Methodology · All Maryland cities
