Best Schools in Baltimore, MD
273 public schools · 152,262 students
2022 Data · NCES CCD273
Schools
152,262
Students
14.8:1
Avg Ratio
68.2%
Free Lunch
95 Elementary27 Middle42 High
All Schools Ranked
View demographics for Baltimore on GuideByCity.
FAQ
How many public schools are in Baltimore, MD?
Baltimore, MD has 273 public schools with 152,262 total students.
What is the best school in Baltimore?
Based on student-teacher ratio, Crossroads Center ranks #1 in Baltimore with a ratio of 1.6:1.
What is the average student-teacher ratio in Baltimore?
The average student-teacher ratio across Baltimore schools is 14.8:1.