Beta You're viewing our redesigned school list. Prefer the classic layout?

Best Public Schools in Baltimore, MD


At a glance
269
Schools
151,717
Students
4
Districts
10
5-star schools
Top rankedRodgers Forge Elementary6th of 865 Maryland elementary schools
Biggest riser
Charles Carroll Barrister Elementary up 227 spots statewide this year
Smallest classes
Maiden Choice School 5.5 students per teacher
SchoolDigger ratings
3★
2★
1★
0★
14 schools without a SchoolDigger rating (too few tested students)
Summary:

Baltimore, Maryland, is home to 269 schools serving students from elementary through high school, primarily within the Baltimore County Public Schools and Baltimore City Public Schools districts, creating a landscape of stark contrasts between high-performing magnets and deeply struggling neighborhood schools.

The data reveals a clear "two Baltimores" in education. Elite high schools like Baltimore Polytechnic Institute (ranked #1 in the state) and Eastern Technical High School (ranked #9) achieve near-perfect English proficiency rates and strong graduation rates, while schools like Augusta Fells Savage Institute of Visual Arts (ranked last) have 0% math proficiency and a 57.5% graduation rate. Chronic absenteeism is a primary crisis, with many city high schools exceeding 80% absenteeism (e.g., Edmondson-Westside High at 86.6%), while top county schools like Western School of Technology have rates as low as 7.9%. Math proficiency is a universal challenge, with even top city magnets like Baltimore City College (46.7%) falling short, and many county high schools like Dundalk High (1.2%) and Patapsco High and Center for Arts (0.6%) showing near-zero proficiency.

Despite high poverty rates, some city schools like Western High (72.79% free/reduced lunch) and Paul Laurence Dunbar High (77.74%) achieve graduation rates above 90%, proving success is possible. Per-student spending varies dramatically from $15,600 at Eastern Tech to over $80,000 at specialized schools, but higher spending does not guarantee better outcomes—Patterson High spends $24,720 per student with a 59.3% graduation rate, while Catonsville High spends $16,555 with a 91.1% rate. For parents, the key takeaway is that school choice within Baltimore is critical, with magnet and selective-admission schools offering dramatically different outcomes than neighborhood schools.

Showing the top 100 of 269 schools. Load all 269 schools. (Note: this could be slow to load!)
All PublicElementaryMiddleHighAlternativePrivateAll Schools
Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private




Cities Near Baltimore

See the top MD Maryland cities
SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Maryland State Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics