Top 10 Best Baltimore Public Schools (2021)

All
(169)
All
(169)
 
High
(41)
High
(41)
 
Middle
(92)
Middle
(92)
 
Elementary
(144)
Elementary
(144)
 
Pre-K
(102)
Pre-K
(102)
 
Charter
(31)
Charter
(31)
 
Private
(103)
Private
(103)
 
For the 2021 school year, there are 169 public schools serving 81,833 students in Baltimore, MD. Baltimore has one of the highest concentrations of top ranked public schools in Maryland.
The top ranked public schools in Baltimore, MD are Baltimore Polytechnic Institute, Baltimore School For The Arts and Baltimore City College. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Baltimore, MD public schools have an average math proficiency score of 20% (versus the Maryland public school average of 41%), and reading proficiency score of 20% (versus the 41% statewide average). Schools in Baltimore have an average ranking of 1/10, which is in the bottom 50% of Maryland public schools.
Minority enrollment is 90% of the student body (majority Black), which is more than the Maryland public school average of 63% (majority Black).

Top Baltimore, MD Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Baltimore Polytechnic Institute Math: 98% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    1400 W Cold Spring Ln
    Baltimore, MD 21209
    (410) 396-7026

    Grades: 9-12 | 1,552 student
  • Rank: #22.
    Baltimore School For The Arts Math: 90-94% | Reading: 80-84%
    Rank
    10/
    10
    Top 1%
    712 Cathedral Street
    Baltimore, MD 21201
    (443) 642-5165

    Grades: 9-12 | 414 students
  • Rank: #33.
    Baltimore City College Math: 88% | Reading: 67%
    Rank
    10/
    10
    Top 5%
    3220 The Alameda
    Baltimore, MD 21218
    (410) 396-6557

    Grades: 9-12 | 1,310 student
  • Rank: #4-54.-5.
    Rodgers Forge Elementary School Math: 72% | Reading: 71%
    Rank
    10/
    10
    Top 10%
    250 Dumbarton Rd
    Baltimore, MD 21212
    (410) 887-3582

    Grades: K-5 | 433 students
  • Rank: #4-54.-5.
    Stoneleigh Elementary School Math: 72% | Reading: 71%
    Rank
    10/
    10
    Top 10%
    900 Pemberton Rd
    Baltimore, MD 21212
    (410) 887-3600

    Grades: K-5 | 780 students
  • Rank: #66.
    Summit Park Elementary School Math: 64% | Reading: 63%
    Rank
    9/
    10
    Top 20%
    6920 Diana Rd
    Baltimore, MD 21209
    (410) 887-1210

    Grades: K-5 | 473 students
  • Rank: #77.
    Western High School Math: 88% | Reading: 51%
    Rank
    9/
    10
    Top 20%
    4600 Falls Rd
    Baltimore, MD 21209
    (410) 396-7040

    Grades: 9-12 | 1,038 student
  • Rank: #88.
    Roland Park Elementary Middle School Math: 61% | Reading: 65%
    Rank
    9/
    10
    Top 20%
    5207 Roland Ave
    Baltimore, MD 21210
    (410) 396-6420

    Grades: PK-8 | 1,415 student
  • Rank: #99.
    Bard High School Early College Math: 80-89% | Reading: 40-49%
    Rank
    8/
    10
    Top 30%
    2801 N Dukeland Street
    Baltimore, MD 21216
    (443) 642-2062

    Grades: 9-12 | 394 students
  • Rank: #1010.
    Dumbarton Middle School Math: 46% | Reading: 54%
    Rank
    7/
    10
    Top 50%
    300 Dumbarton Rd
    Baltimore, MD 21212
    (410) 887-3176

    Grades: 6-8 | 1,164 student
  • Rank: #1111.
    Paul Laurence Dunbar High School Math: 78% | Reading: 35%
    Rank
    7/
    10
    Top 50%
    1400 Orleans Street
    Baltimore, MD 21231
    (410) 642-4478

    Grades: 9-12 | 811 students
  • Rank: #1212.
    George W. F. Mcmechen Special Education School
    Math: <50% | Reading: <50%
    Rank
    7/
    10
    Top 50%
    4411 Garrison Blvd
    Baltimore, MD 21215
    (410) 396-0980

    Grades: 9-12 | 53 students
  • Rank: #1313.
    Thomas Johnson Elementary School Math: 46% | Reading: 45%
    Rank
    7/
    10
    Top 50%
    100 E Heath St
    Baltimore, MD 21230
    (410) 396-1575

    Grades: PK-8 | 544 students
  • Rank: #1414.
    The Mount Washington School Math: 37% | Reading: 47%
    Rank
    6/
    10
    Top 50%
    1801 Sulgrave Ave
    Baltimore, MD 21209
    (410) 396-6354

    Grades: K-8 | 616 students
  • Rank: #1515.
    Hampstead Hill Academy Charter School
    Math: 32% | Reading: 49%
    Rank
    6/
    10
    Top 50%
    500 S Linwood Ave
    Baltimore, MD 21224
    (410) 396-9146

    Grades: PK-8 | 799 students
  • Rank: #1616.
    Mergenthaler Vocational-technical High School Vocational School
    Math: 59% | Reading: 22%
    Rank
    5/
    10
    Bottom 50%
    3500 Hillen Rd
    Baltimore, MD 21218
    (410) 396-6496

    Grades: 9-12 | 1,641 student
  • Rank: #1717.
    Midtown Academy Charter School
    Math: 25-29% | Reading: 40-44%
    Rank
    5/
    10
    Bottom 50%
    1398 Mt Royal Ave
    Baltimore, MD 21217
    (410) 225-3257

    Grades: K-8 | 197 students
  • Rank: #1818.
    Tunbridge Public Charter School Charter School
    Math: 25% | Reading: 39%
    Rank
    5/
    10
    Bottom 50%
    5504 York Rd
    Baltimore, MD 21212
    (410) 323-8692

    Grades: PK-8 | 470 students
  • Rank: #1919.
    Carver Vocational-technical High School Vocational School
    Math: 50-54% | Reading: 15-19%
    Rank
    5/
    10
    Bottom 50%
    2201 Presstman St
    Baltimore, MD 21216
    (410) 396-0553

    Grades: 9-12 | 891 students
  • Rank: #2020.
    Overlea High & Academy Of Finance Magnet School
    Math: 57% | Reading: 10-14%
    Rank
    4/
    10
    Bottom 50%
    5401 Kenwood Ave
    Baltimore, MD 21206
    (410) 887-5241

    Grades: 9-12 | 971 students
  • Rank: #2121.
    Hampden Math: 32% | Reading: 32%
    Rank
    4/
    10
    Bottom 50%
    3608 Chestnut Ave
    Baltimore, MD 21211
    (410) 396-6004

    Grades: PK-8 | 449 students
  • Rank: #2222.
    Medfield Heights Elementary School Math: 35-39% | Reading: 25-29%
    Rank
    4/
    10
    Bottom 50%
    4300 Buchanan Ave
    Baltimore, MD 21211
    (410) 396-6460

    Grades: PK-5 | 387 students
  • Rank: #2323.
    City Neighbors High School Charter School
    Math: 40-44% | Reading: 20-24%
    Rank
    4/
    10
    Bottom 50%
    5609 Sefton Avenue
    Baltimore, MD 21214
    (443) 642-2119

    Grades: 9-12 | 408 students
  • Rank: #2424.
    Claremont School Special Education School
    Math: 21-39% | Reading: 21-39%
    Rank
    4/
    10
    Bottom 50%
    5301 Erdman Ave
    Baltimore, MD 21205
    (410) 545-3380

    Grades: 6-12 | 63 students
  • Rank: #2525.
    Baltimore Montessori Public Charter School Charter School
    Math: 24% | Reading: 32%
    Rank
    4/
    10
    Bottom 50%
    1600 Guilford Avenue
    Baltimore, MD 21202
    (410) 528-5393

    Grades: PK-8 | 452 students
  • Rank: #2626.
    The Green School Charter School
    Math: 20-24% | Reading: 30-34%
    Rank
    4/
    10
    Bottom 50%
    2851 Kentucky Avenue
    Baltimore, MD 21213
    (410) 488-5312

    Grades: K-5 | 161 students
  • Rank: #2727.
    Patterson Park Public Charter School Charter School
    Math: 21% | Reading: 31%
    Rank
    3/
    10
    Bottom 50%
    27 N Lakewood Ave
    Baltimore, MD 21224
    (410) 558-1230

    Grades: PK-8 | 709 students
  • Rank: #28-2928.- 29.
    City Neighbors Hamilton Charter School
    Math: 15-19% | Reading: 30-34%
    Rank
    3/
    10
    Bottom 50%
    5609 Sefton Avenue
    Baltimore, MD 21214
    (443) 642-2052

    Grades: K-10 | 236 students
  • Rank: #28-2928.- 29.
    Federal Hill Preparatory School Math: 15-19% | Reading: 30-34%
    Rank
    3/
    10
    Bottom 50%
    1040 William St
    Baltimore, MD 21230
    (410) 396-1207

    Grades: PK-5 | 339 students
  • Rank: #3030.
    Berkshire Elementary School Math: 25% | Reading: 26%
    Rank
    3/
    10
    Bottom 50%
    7431 Poplar Ave
    Baltimore, MD 21224
    (410) 887-7008

    Grades: PK-5 | 491 students
  • Rank: #31-3231.- 32.
    Callaway Elementary School Math: 25-29% | Reading: 20-24%
    Rank
    3/
    10
    Bottom 50%
    3701 Fernhill Ave
    Baltimore, MD 21215
    (410) 396-0604

    Grades: PK-5 | 334 students
  • Rank: #31-3231.- 32.
    Wolfe Street Academy Charter School
    Math: 25-29% | Reading: 20-24%
    Rank
    3/
    10
    Bottom 50%
    245 S Wolfe St
    Baltimore, MD 21231
    (410) 396-9140

    Grades: PK-5 | 235 students
  • Rank: #33-3433.- 34.
    Hilton Elementary School Math: 20-24% | Reading: 25-29%
    Rank
    3/
    10
    Bottom 50%
    3301 Carlisle Ave
    Baltimore, MD 21216
    (410) 396-0634

    Grades: PK-5 | 385 students
  • Rank: #33-3433.- 34.
    Yorkwood Elementary School Math: 20-24% | Reading: 25-29%
    Rank
    3/
    10
    Bottom 50%
    5931 Yorkwood Rd
    Baltimore, MD 21239
    (410) 396-6364

    Grades: PK-5 | 430 students
  • Rank: #35-3635.- 36.
    Baltimore International Academy Charter School
    Math: 25% | Reading: 24%
    Rank
    3/
    10
    Bottom 50%
    4410 Frankford Avenue
    Baltimore, MD 21206
    (410) 426-3650

    Grades: K-8 | 753 students
  • Show 100 more public schools in Baltimore, MD (out of 169 total schools)
Recent Articles
While Facebook is getting all the attention in teen social media, LinkedIn offers some serious benefits in networking and professional grooming. We look at how high school student can use this network to their advantage.
Teach for America has been applauded for many of its exemplary teachers and innovative training, but can the model be sustained throughout all communities? Learn about what the proponents and critics have to say.
The Obama administration is proposing to leave NCLB behind. Learn about the proposed reforms that will change the No Child Left Behind Act.