Skip to main content
5.3avg / 10

Baltimore City Public Schools School District

School District · Baltimore, Maryland

Students: 75,811
Teachers (FTE): 5,149
Estimated Scores: 1%

Avg Rating

5.3

out of 10

Schools

151

108 elem, 9 mid, 33 high

Enrollment

75,811

Student-Teacher Ratio

14.7:1

How this district compares

Maryland rank

#24 of 24

districts by avg. composite

Vs. state average

-1.0

below Maryland avg

Per-pupil spending

$22,977

+$4,687 vs Maryland median

District size

75,811 students

Much larger than Maryland median

The short answer

Baltimore City Public Schools ranks #24 of 24 Maryland districts by overall school rating. Baltimore City Public Schools's schools with real test data average 5.3/10 across 148 schools. Its top-rated schools are The Green School of Baltimore (9.2/10), Baltimore Polytechnic Institute (8.6/10), and Baltimore City College (8.5/10). Schools with estimated (proxy) scores are excluded from this ranking.

Best value · beats the odds
Wolfe Street Academy

Rates 8.4/10 despite 78% of students being economically disadvantaged. That's about 3.2 points higher than its student-poverty level predicts. Roughly as clean a case of strong results without an affluent-ZIP price tag as you'll find among Baltimore City Public Schools schools.

Top-Rated Schools in Baltimore City Public Schools

Ranked by MySchoolScout composite rating using only schools with real test data (148 of 151). "Value" = points above what student poverty predicts. Estimated (proxy) scores are excluded.

#SchoolRating
1The Green School of Baltimore9.2 / 10
2Baltimore Polytechnic Institute8.6 / 10
3Baltimore City College8.5 / 10
4Wolfe Street Academy8.4 / 10
5Lakeland Elementary/middle8.3 / 10
6Armistead Gardens Elementary/middle8.3 / 10
7Patterson Park Public Charter School8.2 / 10
8Charles Carroll Barrister Elementary8.1 / 10
9The Crossroads School8.1 / 10
10Western High8.0 / 10

See all 151 schools — including those with estimated data — in the full directory below. How we rate schools.

About Baltimore City Public Schools

Baltimore City Public Schools serves 75,811 students across 151 schools in Maryland, making it one of the state's largest urban districts. Of those, 149 schools carry a ranked score, averaging 6.2 out of 10 — a useful baseline when parents begin sorting options. That average masks real variation, and knowing where a specific school lands relative to that benchmark is the fastest way to sharpen a search.

The district's highest-rated school is Armistead Gardens Elementary/Middle, scoring 9.3 out of 10. That places it well above the district average and signals consistently strong academic performance at the elementary and middle levels. Close behind are Clay Hill Public Charter School at 9.2, Harford Heights Elementary at 9.1, Moravia Park Elementary at 9.0, and North Bend Elementary/Middle at 8.9. All five sit roughly three or more points above the district mean — a meaningful gap that parents researching elementary options should factor in early.

Four of the five top performers are traditional public elementary schools, with Clay Hill the lone charter in the group. That mix matters for families weighing school type alongside academic outcomes. Charter and traditional public schools in Baltimore City operate under different enrollment and application rules, so parents should confirm seat availability and any lottery deadlines directly with each school. Ratings alone don't capture those logistical differences.

With 151 total schools, Baltimore City gives families a wide range of choices — but size also means more legwork. Using the district average of 6.2 as a reference point helps parents move past raw scores and ask better questions: How far is this school above or below average? What grade levels does it serve? Is performance consistent across tested subjects? MySchoolScout's school pages include individual ratings, grade-level breakdowns, and enrollment details so families can compare specific campuses side by side. Start with the five schools above if elementary performance is the priority — each one represents the district's strongest outcomes at that level.

District Map

Schools in Baltimore City Public Schools, colored by MySchoolScout rank. Click a pin for details.

District Average Test Scores

Math Proficiency29.9%
School
State
Not reported
ELA Proficiency36.2%
School
State
Not reported

Average proficiency across all schools in Baltimore City Public Schools with test data.

Schools in Baltimore City Public Schools

151 schools
Elementary Schools108
The Green School of Baltimore
9.2
Wolfe Street Academy
8.4
Armistead Gardens Elementary/middle
8.3
Lakeland Elementary/middle
8.3
Patterson Park Public Charter School
8.2
Charles Carroll Barrister Elementary
8.1
Federal Hill Preparatory Academy
7.8
Furley Elementary
7.8
Govans Elementary
7.8
Roland Park Elementary/middle
7.8
James Mchenry Elementary/middle
7.7
Margaret Brent Elementary/middle
7.7
Holabird Academy
7.6
William Paca Elementary
7.5
The Historic Samuel Coleridge-Taylor Elementary
7.4
Francis Scott Key Elementary/middle
7.2
Gardenville Elementary
7.2
Lakewood Elementary
7.2
Hamilton Elementary/middle
7.1
Mary E. Rodman Elementary
7.1
Mount Royal Elementary/middle
7.1
City Neighbors Charter School
7.1
Dallas F. Nicholas Sr. Elementary
7.0
Arlington Elementary
6.9
Baltimore Montessori Public Charter School
6.9
Tunbridge Public Charter School
6.9
Park Heights Academy
6.7
Windsor Hills Elementary/middle
6.7
Garrett Heights Elementary/middle
6.6
North Bend Elementary/middle
6.6
Cross Country Elementary/middle
6.5
Woodhome Elementary/middle
6.4
City Neighbors Hamilton
6.4
Abbottston Elementary
6.3
Cecil Elementary
6.3
Belmont Elementary
6.2
The Belair-Edison School
6.2
Harlem Park Elementary/middle
6.2
Franklin Square Elementary/middle
6.1
Hampstead Hill Academy
6.1
Liberty Elementary
6.1
Bay-Brook Elementary/middle
6.0
Fallstaff Elementary/middle
6.0
John Ruhrah Elementary/middle
6.0
Pimlico Elementary/middle
6.0
Robert W. Coleman Elementary
6.0
Harford Heights Elementary
6.0
Barclay Elementary/middle
5.9
City Springs Elementary/middle
5.9
Medfield Heights Elementary
5.9
Creative City Public Charter School
5.8
Graceland Park/o'donnell Heights Elementary/middle
5.7
Hampden Elementary/middle
5.7
Moravia Park Elementary
5.7
Fort Worthington Elementary/middle
5.6
The Mount Washington School
5.6
Thomas Johnson Elementary/middle
5.5
Maree Garnett Farring Elementary/middle
5.5
Morrell Park Elementary/middle
5.4
Waverly Elementary/middle
5.4
Clay Hill Public Charter School
5.3
Baltimore International Academy
5.3
Hazelwood Elementary/middle
5.2
Commodore John Rodgers Elementary/middle
5.1
Glenmount Elementary/middle
5.1
Elmer A. Henderson: a Johns Hopkins Partnership
5.1
Kipp Harmony Academy
5.0
Dickey Hill Elementary/middle
4.8
Sinclair Lane Elementary
4.8
New Song Academy
4.8
Furman Templeton Preparatory Academy
4.7
Baltimore International Academy West
4.7
Beechfield Elementary/middle
4.5
Dorothy I. Height Elementary
4.5
Gwynns Falls Elementary
4.3
Calvin M. Rodwell Elementary/middle
4.3
Curtis Bay Elementary
4.2
Highlandtown Elementary/middle #237
4.2
Hilton Elementary
4.2
Midtown Academy
4.2
Empowerment Academy
4.2
Montebello Elementary/middle
4.1
Violetville Elementary/middle
4.0
George Washington Elementary
3.9
Highlandtown Elementary/middle #215
3.9
Northwood Elementary
3.9
Westport Academy
3.9
Dr. Nathan A. Pitts-Ashburton Elementary/middle
3.8
Tench Tilghman Elementary/middle
3.8
Yorkwood Elementary
3.7
Mary Ann Winterling Elementary at Bentalou
3.6
Collington Square Elementary/middle
3.6
Edgewood Elementary
3.6
Leith Walk Elementary/middle
3.6
Walter P. Carter Elementary/middle
3.6
Frederick Elementary
3.6
Matthew A. Henson Elementary
3.5
Sandtown-Winchester Achievement Academy
3.3
Southwest Baltimore Charter School
3.2
Callaway Elementary
3.1
Billie Holiday Elementary
3.1
Wildwood Elementary/middle
2.9
Johnston Square Elementary
2.6
Rosemont Elementary/middle
2.6
Dr. Bernard Harris Sr. Elementary
2.5
Thomas Jefferson Elementary/middle
2.5
Lois T. Murray Elementary/middle
2.2
Arundel Elementary
1.8
Middle Schools9
High Schools33
Other Schools1

District Details

City
Baltimore
Total Enrollment
75,811
Teachers (FTE)
5,149
District spending per student
$22,977NCES F-33 · FY 2023 · This annual source is three years behind the current year.
Child poverty rate
22.2%Census SAIPE · 2024
District directory year
2023

Frequently Asked Questions

How many schools are in Baltimore City Public Schools?

Baltimore City Public Schools has 151 schools in total — 108 elementary, 9 middle, and 33 high schools. You can explore each school's ratings and details on this page.

What is the average rating for Baltimore City Public Schools?

The average composite rating for Baltimore City Public Schools is 5.3/10. This score is calculated from the individual ratings of all schools with academic data in the district.

What is the district spending per student in Baltimore City Public Schools?

Baltimore City Public Schools's district-level spending was $22,977 per student in fiscal year 2023, according to NCES F-33. This is district context, not an individual-school expense.

What is the student-teacher ratio in Baltimore City Public Schools?

The average student-teacher ratio in Baltimore City Public Schools is 14.7:1.

What is the top-rated school in Baltimore City Public Schools?

The Green School of Baltimore is the highest-rated school in Baltimore City Public Schools with a composite score of 9.2/10.

What are the test scores in Baltimore City Public Schools?

Across schools in Baltimore City Public Schools with test data, the average math proficiency is 29.9% and the average ELA (reading/writing) proficiency is 36.2%. These figures represent the percentage of students meeting or exceeding grade-level standards.

How does Baltimore City Public Schools compare to other districts in Maryland?

Baltimore City Public Schools has an average school rating of 5.3/10 across 151 schools. Families can compare this to other districts in Maryland by visiting individual district pages. Factors like school size, available programs, and community demographics also play a role in choosing the right fit.

How does MySchoolScout rate schools?

MySchoolScout ratings blend student growth, poverty-adjusted academic performance, and learning environment — plus college readiness for high schools. Weights vary by school level, and equity data is shown for context without being factored into the score. Learn more about our rating system on our methodology page.

District Averages

Overall Rating
5.3/10
Math Proficiency
29.9%
ELA Proficiency
36.2%

How we rate schools

A clear 1–10 score built from public data — growth, academics, and learning environment. No hidden criteria, no pay-to-play.

See how we rate

Data from NCES Common Core of Data, Maryland Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.

Get school insights in your inbox

New rankings and parent guides, free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.