Top 10 Best Baltimore City Public Schools (2021)

All
(173)
All
(173)
 
High
(43)
High
(43)
 
Middle
(101)
Middle
(101)
 
Elementary
(147)
Elementary
(147)
 
Pre-K
(110)
Pre-K
(110)
 
Charter
(32)
Charter
(32)
 
Private
(101)
Private
(101)
 
For the 2021 school year, there are 173 public schools serving 81,439 students in Baltimore City, MD. Baltimore City has one of the highest concentrations of top ranked public schools in Maryland.
The top ranked public schools in Baltimore City, 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 City, MD public schools have an average math proficiency score of 17% (versus the Maryland public school average of 41%), and reading proficiency score of 17% (versus the 41% statewide average). Schools in Baltimore City have an average ranking of 1/10, which is in the bottom 50% of Maryland public schools.
Minority enrollment is 92% of the student body (majority Black), which is more than the Maryland public school average of 63% (majority Black).

Top Baltimore City 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: #44.
    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: #55.
    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: #66.
    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: #77.
    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: #88.
    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: #99.
    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: #1010.
    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: #1111.
    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: #1212.
    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: #1313.
    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: #1414.
    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: #1515.
    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: #1616.
    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: #1717.
    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: #1818.
    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: #19-2019.- 20.
    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: #19-2019.- 20.
    Independence School Local I Charter School
    Math: 21-39% | Reading: 21-39%
    Rank
    4/
    10
    Bottom 50%
    2801 N Dukeland Street
    Curtis Bay, MD 21226
    (410) 467-1090

    Grades: 9-12 | 154 students
  • Rank: #2121.
    Benjamin Franklin High School At Masonville Cove Math: 40-44% | Reading: 15-19%
    Rank
    4/
    10
    Bottom 50%
    1201 Cambria St
    Brooklyn, MD 21225
    (410) 396-1373

    Grades: 9-12 | 494 students
  • Rank: #2222.
    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: #2323.
    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: #2424.
    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: #25-2625.- 26.
    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: #25-2625.- 26.
    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: #27-2827.- 28.
    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: #27-2827.- 28.
    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: #29-3029.- 30.
    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: #29-3029.- 30.
    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: #31-3231.- 32.
    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
  • Rank: #31-3231.- 32.
    Hamilton Elementary Middle School Math: 25% | Reading: 24%
    Rank
    3/
    10
    Bottom 50%
    6101 Old Harford Rd
    Baltimore, MD 21214
    (410) 396-6375

    Grades: PK-8 | 813 students
  • Rank: #3333.
    Digital Harbor High School Vocational School
    Math: 35% | Reading: 14%
    Rank
    3/
    10
    Bottom 50%
    1100 Covington St
    Baltimore, MD 21230
    (443) 984-1256

    Grades: 9-12 | 1,258 student
  • Rank: #3434.
    Francis Scott Key Elementary Middle School Math: 16% | Reading: 30%
    Rank
    3/
    10
    Bottom 50%
    1425 E Fort Ave
    Baltimore, MD 21230
    (410) 396-1503

    Grades: PK-8 | 439 students
  • Rank: #3535.
    Coppin Academy Charter School
    Math: 25-29% | Reading: 15-19%
    Rank
    3/
    10
    Bottom 50%
    2500 W North Ave
    Baltimore, MD 21216
    (410) 951-2602

    Grades: 9-12 | 349 students
  • Show 100 more public schools in Baltimore City, MD (out of 173 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.