Skip to main content
MD Maryland

Public Schools in Baltimore, MD

Directory of 273 public schools located in Baltimore.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 90,700 181,400 2020-2021: 152,832 students 152,832 2020-2021 2021-2022: 153,682 students 153,682 +0.6% 2021-2022 2022-2023: 152,265 students 152,265 -0.9% 2022-2023 2023-2024: 152,235 students 152,235 +-0% 2023-2024 2024-2025: 152,016 students 152,016 -0.1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 271 152,016 10,257.2 14.8:1 *reporting schools 101,552
2023-2024 272 152,235 10,213.4 14.9:1 99,775
2022-2023 272 152,265 10,048.1 15.2:1 99,023
2021-2022 271 153,682 10,111.6 15.2:1 84,439
2020-2021 270 152,832 10,226.4 14.9:1 95,375

City Schools Listing

Page 1 of 11
School Name Grades Level District Address Action
Abbottston Elementary PK-5 Elementary School Baltimore City Public Schools 1300 Gorsuch Avenue View ›
Academy for College and Career Exploration 6-12 High School Baltimore City Public Schools 1300 W 36th Street View ›
Achievement Academy at Harbor City High 9-12 High School Baltimore City Public Schools 2201 Pinewood Avenue View ›
Arbutus Elementary PK-5 Elementary School Baltimore County Public Schools 1300 Sulphur Spring Rd View ›
Arbutus Middle 6-8 Middle School Baltimore County Public Schools 5525 Shelbourne Rd View ›
Arlington Elementary PK-5 Elementary School Baltimore City Public Schools 3705 W Rogers Avenue View ›
Armistead Gardens Elementary/Middle PK-8 Elementary School Baltimore City Public Schools 5001 E Eager Street View ›
Arundel Elementary PK-2 Elementary School Baltimore City Public Schools 2400 Round Road View ›
Augusta Fells Savage Institute of Visual Arts 9-12 High School Baltimore City Public Schools 1500 Harlem Avenue View ›
Baltimore City College 9-12 High School Baltimore City Public Schools 3220 The Alameda View ›
Baltimore Collegiate School for Boys 4-8 Middle School Baltimore City Public Schools 2525 Kirk Avenue View ›
Baltimore Design School 6-12 High School Baltimore City Public Schools 1500 Barclay Street View ›
Baltimore Highlands Elementary PK-5 Elementary School Baltimore County Public Schools 4200 Annapolis Rd View ›
Baltimore International Academy K-8 Elementary School Baltimore City Public Schools 4410 Frankford Avenue View ›
Baltimore International Academy West PK-8 Elementary School Baltimore City Public Schools 4300 Sidehill Road View ›
Baltimore Leadership School for Young Women 6-12 High School Baltimore City Public Schools 128 W Franklin Street View ›
Baltimore Montessori Public Charter School PK-8 Elementary School Baltimore City Public Schools 1600 Guilford Avenue View ›
Baltimore Polytechnic Institute 9-12 High School Baltimore City Public Schools 1400 W Cold Spring Lane View ›
Baltimore Revolutionary Academy for Virtual Ed. 5-12 High School Baltimore City Public Schools 2500 E Northern Parkway View ›
Baltimore School for the Arts 9-12 High School Baltimore City Public Schools 712 Cathedral Street View ›
Barclay Elementary/Middle PK-8 Elementary School Baltimore City Public Schools 2900 Barclay Street View ›
Bard High School Early College 9-12 High School Baltimore City Public Schools 2801 N Dukeland Street View ›
Battle Grove Elementary PK-5 Elementary School Baltimore County Public Schools 7828 St Patricia Ln View ›
Battle Monument School PK-12 Other / Combined Baltimore County Public Schools 7801 E Collingham Dr View ›
Bay-Brook Elementary/Middle PK-8 Elementary School Baltimore City Public Schools 4301 10th Street View ›
Page 1 of 11