Guest, Sign inJoin

Post to Baltimore

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Fell's Point Aerial 2022Photo: Matthew Binebrink · CC BY-SA 4.0
D−
Schools in Baltimore · Baltimore City Public Schools

Baltimore’s public schools score below almost every Maryland district on tests and graduation

8% of students in Baltimore’s public schools are proficient in math, below the Maryland average (25%). The grade covers the public school district serving Baltimore, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Maryland, not nationally.

From Maryland state tests taken in spring 2022, when 96% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
22%
▼ 23 pts vs MD 45%
2021–22
Math proficiency
8%
▼ 17 pts vs MD 25%
2021–22
Graduate on time
71%
▼ 15 pts vs MD 86%
class of 2023
Spent per student
$24.1K
▲ 19% vs MD $20.3K
FY2024
Students per teacher
14.7
MD 14.5
Schools in town
202
55,682 students on the public path
In brief

Baltimore’s schools, in brief

Results trail the state

In spring 2022, 22% of tested students were proficient in reading and 8% in math, against 45% and 25% statewide; 96% of students in the tested grades sat the tests. The grade ↓

Graduation

71% of the class of 2023 graduated in four years, against 86% across Maryland. Districts ↓

Spending and class size

The district spends $24,053 per student, against $20,258 across Maryland (FY2024). Spending doesn’t count toward the grade. Districts ↓

84 elementary schools, then 17 high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

The Belair-Edison School, City Springs Elementary/Middle, Furman Templeton Preparatory Academy, Wolfe Street Academy, Govans Elementary, Hampstead Hill Academy, Pimlico Elementary/Middle, Midtown Academy, New Song Academy, The Crossroads School, ConneXions: A Community Based Arts School, Frederick Elementary, City Neighbors Charter School, Patterson Park Public Charter School, Southwest Baltimore Charter School, Coppin Academy, Empowerment Academy, The Green School of Baltimore, Baltimore International Academy, Baltimore Montessori Public Charter School, City Neighbors Hamilton, KIPP Harmony Academy, Baltimore Leadership School for Young Women, Tunbridge Public Charter School, City Neighbors High, Green Street Academy, Creative City Public Charter School, Lillie May Carroll Jackson School, Baltimore Collegiate School for Boys, Baltimore International Academy West, Clay Hill Public Charter School, Boys Latin School of Maryland (private), Gilman School (private), The Bryn Mawr School (private), Mount Saint Joseph High School (private), Friends School of Baltimore (private), Calvert School (private), Bnos Yisroel (private), Archbishop Curley High School (private), Mercy High School (private), Cheder Chabad (private), Mother Mary Lange Catholic School (private), School of the Cathedral Mary Our Queen (private), Mother Mary Lange Catholic School Inc. (private), Ohr Chadash Academy (private), The Catholic High School of Baltimore (private), St. Casimir Catholic School (private), Cardinal Shehan School (private), St. Frances Academy (private), Archbishop Borders School (private), St. Ignatius Loyola Academy (private), The H.O.P.E. Academy Baltimore, Inc. (private), St. Francis of Assisi School (private), Waldorf School of Baltimore (private), New Century School the (private), Church of the Redeemer Parish Day School (private), The Greenmount School (private), Baltimore Lab School (private), Grace United Methodist Preschool (private), The Loyola School (private), Govans Presbyterian Preschool (private), Arts & Ideas Sudbury School (private), Darchei Noam (private), Mother Seton Academy (private), Baltimore Montessori (private), Mt. Pleasant Christian, Inc. (private), Baltimore Junior Academy (private), First English Lutheran Preschool & Kindergarten (private), St. Davids Day School (private), Tong Le Montessori School (private), Greater Youth Christian Academy (private), Hampden Christian School (private), Islamic Community School (private), Mount Clare Christian School (private), Baltimore Torah School (private), Yeshivas Mekor Chaim (private), Little Winners Christian School (private), The Baltimore Academy (private), Unselds School (private), The Community School (private), House of New Beginnings Childcare (private), Zions Christian Academy (private) and Baltimore Actor's Theatre Conservatory (private) are in town. Baltimore Revolutionary Academy for Virtual Ed., an online school, is based here too; it isn’t counted as a local school. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Baltimore’s grade

D− Test scoresD− Graduation

D−: better than 0% of Maryland school districts, last of 261 Maryland towns. Both inputs trail the Maryland average; among the 102 Maryland towns with similar household incomes, Baltimore’s schools place at the bottom.

Maryland school districts we grade (25)Better than 0%
Lower resultsHigher results
Maryland towns with similar household incomes (102)At the bottom
A firm grade. Ordinary sampling error in 35,820 test results and a graduating class of 5,294 wouldn’t change the letter. The tests are from spring 2022, when 96% of Baltimore’s students in the tested grades sat them (35,863 in math, 35,777 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Baltimore, with each school’s own grade.

84 schools teach K in Baltimore’s district. Which one depends on your address. Their grades range from D− to A−, so check the specific school.
Roland Park Elementary/Middle
Elementary · Grades PK–8
A−
1,371 students19:1Rate it →
Lakeland Elementary/Middle
Elementary · Grades PK–8
C−
1,070 students13:1Rate it →
John Ruhrah Elementary/Middle
Elementary · Grades PK–8
D
1,061 students12:1Rate it →
Leith Walk Elementary/Middle
Elementary · Grades PK–8
D
910 students14:1Rate it →
Highlandtown Elementary/Middle #237
Elementary · Grades PK–8
D−
899 students16:1Rate it →
Walter P. Carter Elementary/Middle
Elementary · Grades PK–8
D
834 students16:1Rate it →
Graceland Park/O'Donnell Heights Elementary/Middle
Elementary · Grades PK–8
D
831 students14:1Rate it →
Hamilton Elementary/Middle
Elementary · Grades PK–8
C+
801 students15:1Rate it →
Calvin M. Rodwell Elementary/Middle
Elementary · Grades PK–8
D
799 students16:1Rate it →
Mount Royal Elementary/Middle
Elementary · Grades PK–8
B
786 students17:1Rate it →
Commodore John Rodgers Elementary/Middle
Elementary · Grades PK–8
C−
774 students12:1Rate it →
Armistead Gardens Elementary/Middle
Elementary · Grades PK–8
C−
773 students12:1Rate it →
Wildwood Elementary/Middle
Elementary · Grades PK–8
D−
743 students18:1Rate it →
Cross Country Elementary/Middle
Elementary · Grades PK–8
C
740 students16:1Rate it →
Francis Scott Key Elementary/Middle
Elementary · Grades PK–8
B
722 students18:1Rate it →
Maree Garnett Farring Elementary/Middle
Elementary · Grades PK–8
D
717 students14:1Rate it →
Bay-Brook Elementary/Middle
Elementary · Grades PK–8
D−
706 students18:1Rate it →
Fort Worthington Elementary/Middle
Elementary · Grades K–8
D−
705 students16:1Rate it →
Moravia Park Elementary
Elementary · Grades PK–5
D−
655 students12:1Rate it →
Holabird Academy
Elementary · Grades PK–8
D−
650 students12:1Rate it →
Northwood Elementary
Elementary · Grades PK–5
D
641 students17:1Rate it →
Elmer A. Henderson: A Johns Hopkins Partnership
Elementary · Grades PK–8
C−
636 students14:1Rate it →
Glenmount Elementary/Middle
Elementary · Grades PK–8
C−
628 students14:1Rate it →
Fallstaff Elementary/Middle
Elementary · Grades PK–8
D
611 students14:1Rate it →
James McHenry Elementary/Middle
Elementary · Grades PK–8
C−
588 students14:1Rate it →
Montebello Elementary/Middle
Elementary · Grades PK–8
D
542 students16:1Rate it →
Waverly Elementary/Middle
Elementary · Grades PK–8
D
534 students14:1Rate it →
Thomas Johnson Elementary/Middle
Elementary · Grades PK–8
A−
532 students19:1Rate it →
Arlington Elementary
Elementary · Grades PK–5
D
529 students16:1Rate it →
Hazelwood Elementary/Middle
Elementary · Grades PK–8
D
524 students14:1Rate it →
The Mount Washington School
Elementary · Grades PK–8
B
516 students20:1Rate it →
Beechfield Elementary/Middle
Elementary · Grades PK–8
D
510 students17:1Rate it →
Hampden Elementary/Middle
Elementary · Grades PK–8
B
508 students17:1Rate it →
Woodhome Elementary/Middle
Elementary · Grades PK–8
C−
496 students19:1Rate it →
Franklin Square Elementary/Middle
Elementary · Grades PK–8
D
490 students15:1Rate it →
Medfield Heights Elementary
Elementary · Grades PK–5
B−
485 students19:1Rate it →
North Bend Elementary/Middle
Elementary · Grades PK–8
D
482 students17:1Rate it →
Curtis Bay Elementary
Elementary · Grades PK–5
D−
470 students12:1Rate it →
Morrell Park Elementary/Middle
Elementary · Grades PK–8
D
451 students14:1Rate it →
Dorothy I. Height Elementary
Elementary · Grades PK–5
D−
435 students14:1Rate it →
Harford Heights Elementary
Elementary · Grades PK–5
D−
435 students13:1Rate it →
Arundel Elementary
Elementary · Grades PK–2
434 students13:1Rate it →
Mary E. Rodman Elementary
Elementary · Grades PK–5
D
431 students14:1Rate it →
William Paca Elementary
Elementary · Grades PK–5
D
414 students11:1Rate it →
Furley Elementary
Elementary · Grades PK–5
D−
410 students13:1Rate it →
Sandtown-Winchester Achievement Academy
Elementary · Grades PK–8
D−
410 students14:1Rate it →
Highlandtown Elementary/Middle #215
Elementary · Grades PK–8
D−
405 students11:1Rate it →
Harlem Park Elementary/Middle
Elementary · Grades PK–8
D−
402 students13:1Rate it →
Park Heights Academy
Elementary · Grades PK–5
D−
390 students14:1Rate it →
Tench Tilghman Elementary/Middle
Elementary · Grades PK–8
D
376 students15:1Rate it →
Barclay Elementary/Middle
Elementary · Grades PK–8
D
373 students14:1Rate it →
Cecil Elementary
Elementary · Grades PK–5
D−
348 students16:1Rate it →
Liberty Elementary
Elementary · Grades PK–5
D
335 students15:1Rate it →
Abbottston Elementary
Elementary · Grades PK–5
D−
330 students13:1Rate it →
Garrett Heights Elementary/Middle
Elementary · Grades PK–8
D
320 students12:1Rate it →
Violetville Elementary/Middle
Elementary · Grades PK–8
C
302 students18:1Rate it →
Dr. Bernard Harris Sr. Elementary
Elementary · Grades PK–5
D−
300 students15:1Rate it →
Mary Ann Winterling Elementary at Bentalou
Elementary · Grades PK–5
D−
296 students18:1Rate it →
Rosemont Elementary/Middle
Elementary · Grades PK–8
D−
294 students15:1Rate it →
Yorkwood Elementary
Elementary · Grades PK–5
C−
294 students14:1Rate it →
Dr. Nathan A. Pitts-Ashburton Elementary/Middle
Elementary · Grades PK–8
D
287 students14:1Rate it →
Federal Hill Preparatory Academy
Elementary · Grades PK–5
B+
285 students13:1Rate it →
Thomas Jefferson Elementary/Middle
Elementary · Grades PK–8
D
272 students15:1Rate it →
Johnston Square Elementary
Elementary · Grades PK–5
D−
271 students16:1Rate it →
Sinclair Lane Elementary
Elementary · Grades PK–5
D−
269 students13:1Rate it →
Charles Carroll Barrister Elementary
Elementary · Grades PK–5
D−
266 students11:1Rate it →
Hilton Elementary
Elementary · Grades PK–5
D−
258 students12:1Rate it →
Windsor Hills Elementary/Middle
Elementary · Grades PK–8
D
252 students10:1Rate it →
Westport Academy
Elementary · Grades PK–8
D
251 students11:1Rate it →
Billie Holiday Elementary
Elementary · Grades PK–2
D
242 students11:1Rate it →
The Historic Samuel Coleridge-Taylor Elementary
Elementary · Grades PK–5
D−
236 students17:1Rate it →
Margaret Brent Elementary/Middle
Elementary · Grades PK–8
C−
235 students13:1Rate it →
Callaway Elementary
Elementary · Grades PK–5
D
231 students14:1Rate it →
Collington Square Elementary/Middle
Elementary · Grades PK–8
D
230 students16:1Rate it →
Gardenville Elementary
Elementary · Grades PK–5
D−
229 students13:1Rate it →
Dickey Hill Elementary/Middle
Elementary · Grades PK–8
D
218 students15:1Rate it →
Gwynns Falls Elementary
Elementary · Grades PK–5
D
201 students11:1Rate it →
Robert W. Coleman Elementary
Elementary · Grades PK–5
D−
201 students13:1Rate it →
Matthew A. Henson Elementary
Elementary · Grades PK–5
D−
199 students16:1Rate it →
Dallas F. Nicholas Sr. Elementary
Elementary · Grades PK–5
D−
189 students13:1Rate it →
Belmont Elementary
Elementary · Grades PK–5
D−
177 students15:1Rate it →
George Washington Elementary
Elementary · Grades PK–5
D
137 students12:1Rate it →
Edgewood Elementary
Elementary · Grades PK–5
D−
134 students10:1Rate it →
Lakewood Elementary
Elementary · Grades PK–K
94 students9:1Rate it →
The path, start to finish
PK–884 schoolsDepends on your addressD− to A−
9–1217 high schoolsDepends on your addressD− to A+

Baltimore’s public schools are run by Baltimore City Public Schools. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well below the state in reading

Reading22%
State average 45.1% · 35777 students tested
Math8%
State average 24.6% · 35863 students tested

Baltimore vs. its neighbors

Schools grades for the Maryland towns that share Baltimore’s borders.

Schools next door
TownSchoolsMain districts
BaltimoreD−Baltimore City

Every school in Baltimore

203 schools. Each public school’s letter compares its own 2020–21 reading and math results with Maryland’s other public schools (the newest school-level results we have).

District schools in Baltimoreby address
Roland Park Elementary/Middle
Elementary · Grades PK–8
A−
1,371 students19:1Rate it →
Lakeland Elementary/Middle
Elementary · Grades PK–8
C−
1,070 students13:1Rate it →
John Ruhrah Elementary/Middle
Elementary · Grades PK–8
D
1,061 students12:1Rate it →
Leith Walk Elementary/Middle
Elementary · Grades PK–8
D
910 students14:1Rate it →
Highlandtown Elementary/Middle #237
Elementary · Grades PK–8
D−
899 students16:1Rate it →
Walter P. Carter Elementary/Middle
Elementary · Grades PK–8
D
834 students16:1Rate it →
Graceland Park/O'Donnell Heights Elementary/Middle
Elementary · Grades PK–8
D
831 students14:1Rate it →
Hamilton Elementary/Middle
Elementary · Grades PK–8
C+
801 students15:1Rate it →
Calvin M. Rodwell Elementary/Middle
Elementary · Grades PK–8
D
799 students16:1Rate it →
Mount Royal Elementary/Middle
Elementary · Grades PK–8
B
786 students17:1Rate it →
Commodore John Rodgers Elementary/Middle
Elementary · Grades PK–8
C−
774 students12:1Rate it →
Armistead Gardens Elementary/Middle
Elementary · Grades PK–8
C−
773 students12:1Rate it →
Wildwood Elementary/Middle
Elementary · Grades PK–8
D−
743 students18:1Rate it →
Cross Country Elementary/Middle
Elementary · Grades PK–8
C
740 students16:1Rate it →
Francis Scott Key Elementary/Middle
Elementary · Grades PK–8
B
722 students18:1Rate it →
Maree Garnett Farring Elementary/Middle
Elementary · Grades PK–8
D
717 students14:1Rate it →
Bay-Brook Elementary/Middle
Elementary · Grades PK–8
D−
706 students18:1Rate it →
Moravia Park Elementary
Elementary · Grades PK–5
D−
655 students12:1Rate it →
Holabird Academy
Elementary · Grades PK–8
D−
650 students12:1Rate it →
Northwood Elementary
Elementary · Grades PK–5
D
641 students17:1Rate it →
Elmer A. Henderson: A Johns Hopkins Partnership
Elementary · Grades PK–8
C−
636 students14:1Rate it →
Glenmount Elementary/Middle
Elementary · Grades PK–8
C−
628 students14:1Rate it →
Fallstaff Elementary/Middle
Elementary · Grades PK–8
D
611 students14:1Rate it →
James McHenry Elementary/Middle
Elementary · Grades PK–8
C−
588 students14:1Rate it →
Montebello Elementary/Middle
Elementary · Grades PK–8
D
542 students16:1Rate it →
Waverly Elementary/Middle
Elementary · Grades PK–8
D
534 students14:1Rate it →
Thomas Johnson Elementary/Middle
Elementary · Grades PK–8
A−
532 students19:1Rate it →
Arlington Elementary
Elementary · Grades PK–5
D
529 students16:1Rate it →
Hazelwood Elementary/Middle
Elementary · Grades PK–8
D
524 students14:1Rate it →
The Mount Washington School
Elementary · Grades PK–8
B
516 students20:1Rate it →
Beechfield Elementary/Middle
Elementary · Grades PK–8
D
510 students17:1Rate it →
Hampden Elementary/Middle
Elementary · Grades PK–8
B
508 students17:1Rate it →
Woodhome Elementary/Middle
Elementary · Grades PK–8
C−
496 students19:1Rate it →
Franklin Square Elementary/Middle
Elementary · Grades PK–8
D
490 students15:1Rate it →
Medfield Heights Elementary
Elementary · Grades PK–5
B−
485 students19:1Rate it →
North Bend Elementary/Middle
Elementary · Grades PK–8
D
482 students17:1Rate it →
Curtis Bay Elementary
Elementary · Grades PK–5
D−
470 students12:1Rate it →
Morrell Park Elementary/Middle
Elementary · Grades PK–8
D
451 students14:1Rate it →
Dorothy I. Height Elementary
Elementary · Grades PK–5
D−
435 students14:1Rate it →
Harford Heights Elementary
Elementary · Grades PK–5
D−
435 students13:1Rate it →
Arundel Elementary
Elementary · Grades PK–2
434 students13:1Rate it →
Mary E. Rodman Elementary
Elementary · Grades PK–5
D
431 students14:1Rate it →
William Paca Elementary
Elementary · Grades PK–5
D
414 students11:1Rate it →
Furley Elementary
Elementary · Grades PK–5
D−
410 students13:1Rate it →
Sandtown-Winchester Achievement Academy
Elementary · Grades PK–8
D−
410 students14:1Rate it →
Highlandtown Elementary/Middle #215
Elementary · Grades PK–8
D−
405 students11:1Rate it →
Harlem Park Elementary/Middle
Elementary · Grades PK–8
D−
402 students13:1Rate it →
Park Heights Academy
Elementary · Grades PK–5
D−
390 students14:1Rate it →
Tench Tilghman Elementary/Middle
Elementary · Grades PK–8
D
376 students15:1Rate it →
Barclay Elementary/Middle
Elementary · Grades PK–8
D
373 students14:1Rate it →
Cecil Elementary
Elementary · Grades PK–5
D−
348 students16:1Rate it →
Liberty Elementary
Elementary · Grades PK–5
D
335 students15:1Rate it →
Abbottston Elementary
Elementary · Grades PK–5
D−
330 students13:1Rate it →
Garrett Heights Elementary/Middle
Elementary · Grades PK–8
D
320 students12:1Rate it →
Violetville Elementary/Middle
Elementary · Grades PK–8
C
302 students18:1Rate it →
Dr. Bernard Harris Sr. Elementary
Elementary · Grades PK–5
D−
300 students15:1Rate it →
Mary Ann Winterling Elementary at Bentalou
Elementary · Grades PK–5
D−
296 students18:1Rate it →
Rosemont Elementary/Middle
Elementary · Grades PK–8
D−
294 students15:1Rate it →
Yorkwood Elementary
Elementary · Grades PK–5
C−
294 students14:1Rate it →
Dr. Nathan A. Pitts-Ashburton Elementary/Middle
Elementary · Grades PK–8
D
287 students14:1Rate it →
Federal Hill Preparatory Academy
Elementary · Grades PK–5
B+
285 students13:1Rate it →
Thomas Jefferson Elementary/Middle
Elementary · Grades PK–8
D
272 students15:1Rate it →
Johnston Square Elementary
Elementary · Grades PK–5
D−
271 students16:1Rate it →
Sinclair Lane Elementary
Elementary · Grades PK–5
D−
269 students13:1Rate it →
Charles Carroll Barrister Elementary
Elementary · Grades PK–5
D−
266 students11:1Rate it →
Hilton Elementary
Elementary · Grades PK–5
D−
258 students12:1Rate it →
Windsor Hills Elementary/Middle
Elementary · Grades PK–8
D
252 students10:1Rate it →
Westport Academy
Elementary · Grades PK–8
D
251 students11:1Rate it →
Billie Holiday Elementary
Elementary · Grades PK–2
D
242 students11:1Rate it →
The Historic Samuel Coleridge-Taylor Elementary
Elementary · Grades PK–5
D−
236 students17:1Rate it →
Margaret Brent Elementary/Middle
Elementary · Grades PK–8
C−
235 students13:1Rate it →
Callaway Elementary
Elementary · Grades PK–5
D
231 students14:1Rate it →
Collington Square Elementary/Middle
Elementary · Grades PK–8
D
230 students16:1Rate it →
Gardenville Elementary
Elementary · Grades PK–5
D−
229 students13:1Rate it →
Dickey Hill Elementary/Middle
Elementary · Grades PK–8
D
218 students15:1Rate it →
Gwynns Falls Elementary
Elementary · Grades PK–5
D
201 students11:1Rate it →
Robert W. Coleman Elementary
Elementary · Grades PK–5
D−
201 students13:1Rate it →
Matthew A. Henson Elementary
Elementary · Grades PK–5
D−
199 students16:1Rate it →
Dallas F. Nicholas Sr. Elementary
Elementary · Grades PK–5
D−
189 students13:1Rate it →
Belmont Elementary
Elementary · Grades PK–5
D−
177 students15:1Rate it →
George Washington Elementary
Elementary · Grades PK–5
D
137 students12:1Rate it →
Edgewood Elementary
Elementary · Grades PK–5
D−
134 students10:1Rate it →
Lakewood Elementary
Elementary · Grades PK–K
94 students9:1Rate it →
Fort Worthington Elementary/Middle
Elementary · Grades K–8
D−
705 students16:1Rate it →
The Historic Cherry Hill Elementary/Middle
Middle · Grades 3–8
D−
513 students15:1Rate it →
Katherine Johnson Global Academy
Middle · Grades 3–8
D−
473 students16:1Rate it →
Academy for College and Career Exploration
High · Grades 6–12
D−
967 students14:1Rate it →
National Academy Foundation
High · Grades 6–12
D−
801 students13:1Rate it →
Baltimore Design School
High · Grades 6–12
C−
503 students13:1Rate it →
Vanguard Collegiate Middle
Middle · Grades 6–8
C−
313 students14:1Rate it →
Stadium School
Middle · Grades 6–8
D
259 students15:1Rate it →
Booker T. Washington Middle
Middle · Grades 6–8
D
192 students9:1Rate it →
Baltimore Polytechnic Institute
High · Grades 9–12
A+
1,632 students19:1Rate it →
Baltimore City College
High · Grades 9–12
A+
1,470 students19:1Rate it →
Patterson High
High · Grades 9–12
D−
1,330 students15:1Rate it →
Western High
High · Grades 9–12
A−
1,290 students17:1Rate it →
Paul Laurence Dunbar High
High · Grades 9–12
C
1,087 students18:1Rate it →
Forest Park High
High · Grades 9–12
D
1,024 students16:1Rate it →
Benjamin Franklin High School at Masonville Cove
High · Grades 9–12
C
786 students15:1Rate it →
The Reach! Partnership School
High · Grades 9–12
D
724 students16:1Rate it →
Frederick Douglass High
High · Grades 9–12
D−
539 students12:1Rate it →
Reginald F. Lewis High
High · Grades 9–12
C−
481 students16:1Rate it →
Bard High School Early College
High · Grades 9–12
B−
459 students15:1Rate it →
Baltimore School for the Arts
High · Grades 9–12
A−
443 students16:1Rate it →
Augusta Fells Savage Institute of Visual Arts
High · Grades 9–12
D
337 students13:1Rate it →
Renaissance Academy
High · Grades 9–12
C+
241 students11:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
KIPP Harmony Academy
Elementary · Grades PK–8
C−
Charter
1,399 students15:1Rate it →
Hampstead Hill Academy
Elementary · Grades PK–8
B+
Charter
933 students20:1Rate it →
The Belair-Edison School
Elementary · Grades PK–8
C−
Charter
911 students15:1Rate it →
Green Street Academy
High · Grades 6–12
C−
Charter
808 students18:1Rate it →
Baltimore International Academy
Elementary · Grades K–8
C
Charter
749 students15:1Rate it →
Pimlico Elementary/Middle
Elementary · Grades PK–8
D
Charter
732 students17:1Rate it →
Patterson Park Public Charter School
Elementary · Grades PK–8
C+
Charter
730 students14:1Rate it →
Baltimore Montessori Public Charter School
Elementary · Grades PK–8
C+
Charter
604 students19:1Rate it →
ConneXions: A Community Based Arts School
High · Grades 6–12
D
Charter
523 students17:1Rate it →
Tunbridge Public Charter School
Elementary · Grades PK–8
B
Charter
493 students19:1Rate it →
City Springs Elementary/Middle
Elementary · Grades PK–8
D
Charter
483 students14:1Rate it →
Baltimore Leadership School for Young Women
High · Grades 6–12
C
Charter
466 students12:1Rate it →
Coppin Academy
High · Grades 9–12
C
Charter
450 students17:1Rate it →
Furman Templeton Preparatory Academy
Elementary · Grades PK–5
D
Charter
433 students17:1Rate it →
City Neighbors High
High · Grades 9–12
C−
Charter
416 students14:1Rate it →
Govans Elementary
Elementary · Grades PK–5
D
Charter
410 students13:1Rate it →
Southwest Baltimore Charter School
Elementary · Grades PK–8
D
Charter
363 students13:1Rate it →
Empowerment Academy
Elementary · Grades PK–8
D
Charter
344 students11:1Rate it →
Clay Hill Public Charter School
Elementary · Grades K–6
Charter
335 students13:1Rate it →
Frederick Elementary
Elementary · Grades PK–5
D−
Charter
320 students16:1Rate it →
Baltimore Collegiate School for Boys
Middle · Grades 4–8
C−
Charter
303 students15:1Rate it →
City Neighbors Hamilton
Elementary · Grades K–8
B−
Charter
250 students17:1Rate it →
Wolfe Street Academy
Elementary · Grades PK–5
C−
Charter
244 students11:1Rate it →
Baltimore International Academy West
Elementary · Grades PK–8
C−
Charter
239 students13:1Rate it →
City Neighbors Charter School
Elementary · Grades K–8
C+
Charter
231 students15:1Rate it →
Creative City Public Charter School
Elementary · Grades K–5
D
Charter
210 students17:1Rate it →
Lillie May Carroll Jackson School
Middle · Grades 5–8
C−
Charter
209 students15:1Rate it →
Midtown Academy
Elementary · Grades K–8
C+
Charter
184 students15:1Rate it →
New Song Academy
Elementary · Grades PK–8
D
Charter
182 students14:1Rate it →
The Crossroads School
Middle · Grades 6–8
C+
Charter
162 students12:1Rate it →
The Green School of Baltimore
Elementary · Grades K–5
B+
Charter
162 students14:1Rate it →
Other public schools in Baltimorerun by other districts or the state
Online schools based in Baltimorenot counted as local schools
Private schoolstuition; no state tests, so no grade
Boys Latin School of Maryland
Elementary · Grades K
Private · Nonsectarian · All-boys
1,451 students14:1Rate it →
Gilman School
Grades PK–12
Private · Nonsectarian · All-boys
1,034 students6:1Rate it →
The Bryn Mawr School
Grades PK–12
Private · Nonsectarian · All-girls
809 students7:1Rate it →
Mount Saint Joseph High School
High · Grades 9–12
Private · Catholic · All-boys
798 students10:1Rate it →
Friends School of Baltimore
Grades PK–12
Private · Religious
789 students9:1Rate it →
Calvert School
Elementary · Grades PK–8
Private · Nonsectarian
771 students9:1Rate it →
Bnos Yisroel
Grades PK–12
Private · Religious · All-girls
577 students8:1Rate it →
Archbishop Curley High School
High · Grades 9–12
Private · Catholic · All-boys
537 students13:1Rate it →
Mercy High School
High · Grades 9–12
Private · Catholic · All-girls
441 students12:1Rate it →
Cheder Chabad
Grades PK–9
Private · Religious
392 students18:1Rate it →
Mother Mary Lange Catholic School
Elementary · Grades PK–8
Private · Catholic
382 students11:1Rate it →
School of the Cathedral Mary Our Queen
Elementary · Grades PK–8
Private · Catholic
365 students15:1Rate it →
Mother Mary Lange Catholic School Inc.
Elementary · Grades PK–8
Private · Catholic
335 students22:1Rate it →
Ohr Chadash Academy
Elementary · Grades PK–8 · Pikesville
Private · Religious
327 students12:1Rate it →
The Catholic High School of Baltimore
High · Grades 9–12
Private · Catholic · All-girls
264 students10:1Rate it →
St. Casimir Catholic School
Elementary · Grades PK–8
Private · Catholic
257 students12:1Rate it →
Cardinal Shehan School
Elementary · Grades PK–8
Private · Catholic
257 students18:1Rate it →
St. Frances Academy
High · Grades 9–12
Private · Catholic
250 students11:1Rate it →
Archbishop Borders School
Elementary · Grades PK–8
Private · Catholic
234 students17:1Rate it →
St. Ignatius Loyola Academy
Elementary · Grades 5–8
Private · Catholic
232 students10:1Rate it →
The H.O.P.E. Academy Baltimore, Inc.
Elementary · Grades PK–5
Private · Religious
197 students17:1Rate it →
St. Francis of Assisi School
Elementary · Grades PK–8
Private · Catholic
195 students13:1Rate it →
Waldorf School of Baltimore
Elementary · Grades PK–8
Private · Nonsectarian
192 students11:1Rate it →
New Century School the
Elementary · Grades PK–8
Private · Nonsectarian
153 students15:1Rate it →
Church of the Redeemer Parish Day School
Elementary · Grades PK–3
Private · Religious
152 students15:1Rate it →
The Greenmount School
Elementary · Grades K–8
Private · Nonsectarian
113 students8:1Rate it →
Baltimore Lab School
Grades 1–12
Private · Special education
110 students3:1Rate it →
Grace United Methodist Preschool
Elementary · Grades PK–K
Private · Nonsectarian
109 studentsRate it →
The Loyola School
Elementary · Grades PK–2
Private · Catholic
108 students20:1Rate it →
Govans Presbyterian Preschool
Elementary · Grades PK–K
Private · Nonsectarian
100 studentsRate it →
Arts & Ideas Sudbury School
Grades K–12
Private · Religious
84 students21:1Rate it →
Darchei Noam
Elementary · Grades PK–7
Private · Religious
84 students8:1Rate it →
Mother Seton Academy
Elementary · Grades 6–8
Private · Catholic
82 students10:1Rate it →
Baltimore Montessori
Elementary · Grades PK–K
Private · Nonsectarian
80 studentsRate it →
Mt. Pleasant Christian, Inc.
Elementary · Grades PK–5
Private · Religious
74 students9:1Rate it →
Baltimore Junior Academy
Elementary · Grades PK–8
Private · Religious
70 students18:1Rate it →
First English Lutheran Preschool & Kindergarten
Elementary · Grades PK–K
Private · Nonsectarian
64 students22:1Rate it →
St. Davids Day School
Elementary · Grades PK–K
Private · Religious
63 students27:1Rate it →
Tong Le Montessori School
Elementary · Grades PK–3
Private · Nonsectarian
51 students17:1Rate it →
Greater Youth Christian Academy
Elementary · Grades PK–8
Private · Religious
46 students8:1Rate it →
Hampden Christian School
Elementary · Grades PK–7
Private · Religious
46 students6:1Rate it →
Islamic Community School
Grades 1–12
Private · Religious
44 students7:1Rate it →
Mount Clare Christian School
Grades 1–12
Private · Religious
40 students7:1Rate it →
Baltimore Torah School
High · Grades 9–12
Private · Religious · All-boys
39 students5:1Rate it →
Yeshivas Mekor Chaim
High · Grades 9–12
Private · Religious · All-boys
27 students2:1Rate it →
Little Winners Christian School
Elementary · Grades PK–1
Private · Religious
23 students2:1Rate it →
The Baltimore Academy
High · Grades 9–12
Private · Special education
23 students6:1Rate it →
Unselds School
Elementary · Grades 1–8
Private · Nonsectarian
22 students6:1Rate it →
The Community School
High · Grades 9–11
Private · Nonsectarian
13 students5:1Rate it →
House of New Beginnings Childcare
Private · Religious
10 students3:1Rate it →
Zions Christian Academy
Elementary · Grades K–5
Private · Religious
7 students7:1Rate it →
Baltimore Actor's Theatre Conservatory
High · Grades 9–12
Private · Nonsectarian
2 students1:1Rate it →

Left off: 1 public program with fewer than 25 students (Sharp-Leadenhall Elementary/Middle). 1 duplicate private-school records merged.

Questions about Baltimore’s schools

Are Baltimore’s schools good?

On Maryland’s tests they score below most of the state: the public schools Baltimore children attend score below 100% of Maryland’s school districts on tests and graduation, a D− Schools grade. Among towns with similar incomes they place at the bottom. Tests are from 2021–22, graduation from the class of 2023.

What school district is Baltimore in?

Baltimore City Public Schools, which runs grades PK–12 and enrolls 76,807 students in 151 schools (2024–25).

Where do Baltimore kids go to high school?

One of 17 high schools, depending on your address: Baltimore Polytechnic Institute, Baltimore City College, Patterson High, Western High, Paul Laurence Dunbar High, Forest Park High, Academy for College and Career Exploration, National Academy Foundation, Benjamin Franklin High School at Masonville Cove, The Reach! Partnership School, Frederick Douglass High, Baltimore Design School, Reginald F. Lewis High, Bard High School Early College, Baltimore School for the Arts, Augusta Fells Savage Institute of Visual Arts and Renaissance Academy.

What is Baltimore’s graduation rate?

71% of the class of 2023 in Baltimore City Public Schools graduated in four years, against 86% across Maryland.

How much does Baltimore spend per student?

$24,053 in Baltimore City Public Schools (FY2024), against $20,258 across Maryland. Spending doesn’t count toward the grade.

Are there private schools in Baltimore?

Yes: Boys Latin School of Maryland (nonsectarian · all-boys, grades K, 1,451 students), Gilman School (nonsectarian · all-boys, grades PK–12, 1,034 students), The Bryn Mawr School (nonsectarian · all-girls, grades PK–12, 809 students), Mount Saint Joseph High School (catholic · all-boys, grades 9–12, 798 students), Friends School of Baltimore (religious, grades PK–12, 789 students), Calvert School (nonsectarian, grades PK–8, 771 students), Bnos Yisroel (religious · all-girls, grades PK–12, 577 students), Archbishop Curley High School (catholic · all-boys, grades 9–12, 537 students), Mercy High School (catholic · all-girls, grades 9–12, 441 students), Cheder Chabad (religious, grades PK–9, 392 students), Mother Mary Lange Catholic School (Catholic, grades PK–8, 382 students), School of the Cathedral Mary Our Queen (Catholic, grades PK–8, 365 students), Mother Mary Lange Catholic School Inc. (Catholic, grades PK–8, 335 students), Ohr Chadash Academy (religious, grades PK–8, 327 students), The Catholic High School of Baltimore (catholic · all-girls, grades 9–12, 264 students), St. Casimir Catholic School (Catholic, grades PK–8, 257 students), Cardinal Shehan School (Catholic, grades PK–8, 257 students), St. Frances Academy (Catholic, grades 9–12, 250 students), Archbishop Borders School (Catholic, grades PK–8, 234 students), St. Ignatius Loyola Academy (Catholic, grades 5–8, 232 students), The H.O.P.E. Academy Baltimore, Inc. (religious, grades PK–5, 197 students), St. Francis of Assisi School (Catholic, grades PK–8, 195 students), Waldorf School of Baltimore (nonsectarian, grades PK–8, 192 students), New Century School the (nonsectarian, grades PK–8, 153 students), Church of the Redeemer Parish Day School (religious, grades PK–3, 152 students), The Greenmount School (nonsectarian, grades K–8, 113 students), Baltimore Lab School (special education, grades 1–12, 110 students), Grace United Methodist Preschool (nonsectarian, grades PK–K, 109 students), The Loyola School (Catholic, grades PK–2, 108 students), Govans Presbyterian Preschool (nonsectarian, grades PK–K, 100 students), Arts & Ideas Sudbury School (religious, grades K–12, 84 students), Darchei Noam (religious, grades PK–7, 84 students), Mother Seton Academy (Catholic, grades 6–8, 82 students), Baltimore Montessori (nonsectarian, grades PK–K, 80 students), Mt. Pleasant Christian, Inc. (religious, grades PK–5, 74 students), Baltimore Junior Academy (religious, grades PK–8, 70 students), First English Lutheran Preschool & Kindergarten (nonsectarian, grades PK–K, 64 students), St. Davids Day School (religious, grades PK–K, 63 students), Tong Le Montessori School (nonsectarian, grades PK–3, 51 students), Greater Youth Christian Academy (religious, grades PK–8, 46 students), Hampden Christian School (religious, grades PK–7, 46 students), Islamic Community School (religious, grades 1–12, 44 students), Mount Clare Christian School (religious, grades 1–12, 40 students), Baltimore Torah School (religious · all-boys, grades 9–12, 39 students), Yeshivas Mekor Chaim (religious · all-boys, grades 9–12, 27 students), Little Winners Christian School (religious, grades PK–1, 23 students), The Baltimore Academy (special education, grades 9–12, 23 students), Unselds School (nonsectarian, grades 1–8, 22 students), The Community School (nonsectarian, grades 9–11, 13 students), House of New Beginnings Childcare (religious, grades , 10 students), Zions Christian Academy (religious, grades K–5, 7 students) and Baltimore Actor's Theatre Conservatory (nonsectarian, grades 9–12, 2 students). Baltimore also has 31 charter schools, free and open by application.

Parents talk

What Baltimore families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Baltimore → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Maryland. Stars are from neighbors.