Guest, Sign inJoin

Post to Cleveland

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
Cleveland skyline from Lakewood Park, January 2026Photo: Erik Drost · CC BY 4.0
C−
Schools in Cleveland · Cleveland Municipal School District

Cleveland’s public schools score below 80% of Ohio districts on tests and graduation

On the state math tests, 15% of Cleveland’s students scored proficient, below the Ohio average (52%). The grade covers the public school district serving Cleveland, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Ohio, not nationally.

#985of 993 Ohio townsK–12Where will my kid go?

From Ohio state tests taken in spring 2022, when 98% 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
26%
▼ 34 pts vs OH 60%
2021–22
Math proficiency
15%
▼ 37 pts vs OH 52%
2021–22
Graduate on time
71%
▼ 15 pts vs OH 86%
class of 2023
Spent per student
$24.6K
▲ 48% vs OH $16.6K
FY2024
Students per teacher
17.0
OH 16.9
Schools in town
171
32,502 students on the public path
In brief

Cleveland’s schools, in brief

Against towns with similar incomes

Among the 318 Ohio towns with household incomes within a quarter of Cleveland’s, its schools beat 1%, lower than their 20% against all the state’s districts. The grade ↓

Results trail the state

In spring 2022, 26% of tested students were proficient in reading and 15% in math, against 60% and 52% statewide; 98% 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 Ohio. Districts ↓

Spending, and where it came from

The district spent $24,642 per student in FY2024, against $16,610 across Ohio. 24% of its revenue that year was federal (Ohio 12%), in the last year of pandemic relief. Districts ↓

64 elementary schools, then 30 high schools

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

Choice beyond the district

Constellation Schools: Old Brooklyn Community Elementary, Horizon Science Acad Cleveland, Invictus High School, Intergenerational School The, Constellation Schools: Westpark Community Elementary, Innovation Academy West, Hope Academy Northcoast Campus, Constellation Schools: Puritas Community Elementary, Constellation Schools: Stockyard Community Elementary, Lake Erie International High School, Cleveland Academy for Scholarship Technology and Leadership, Constellation Schools: Puritas Community Middle, Northwest School of the Arts, Phoenix Village Academy Primary 2 dba Wings Academy 1, Horizon Science Academy-Denison Middle School, Horizon Science Academy-Cleveland Middle School, Constellation Schools: Westpark Community Middle, Menlo Park Academy, Constellation Schools: Madison Community Elementary, Constellation Schools: Old Brooklyn Community Middle, Promise Academy, Cleveland Arts and Social Sciences Academy, Harvard Avenue Performance Academy, Constellation Schools: Westside Community School of the Arts, Village Preparatory School Cliffs, Bella Academy of Excellence, Northeast Ohio College Preparatory School, Cleveland College Preparatory School, Constellation Schools: Stockyard Community Middle, Near West Intergenerational School, Regent High School, Old Brook High School, Southern Cleveland Drop Back Indba Innovative Career Academy, West Cleveland Drop Back In dba Frederick Douglass High Scho, Broadway Academy, Constellation Schools: Eastside Arts Academy, University of Cleveland Preparatory School, Cleveland Preparatory Academy, Stepstone Academy, Lake Erie College Preparatory School, Village Preparatory School Woodland Hills, West Park Bilingual Academy, East Academy, Lincoln Park Academy, East Preparatory Academy, Citizens Academy Southeast, Village Preparatory School Willard, Global Ambassadors Language Academy, Citizens Leadership Academy East, Orchard Park Academy, Ginn-Thompson School for Girls, St. Joseph Academy (private), Villa Angela-St. Joseph High School (private), St. Adalbert Catholic School (private), Metro Catholic School (private), Cleveland Central Catholic High School (private), St. Mark School (private), St. Martin de Porres School (private), St. Martin de Porres High School (private), Our Lady of Angels School (private), Al Ihsan School (private), Benedictine High School (private), Birchwood School of Hawken (private), St. Agatha - Aloysius School (private), St. Thomas Aquinas School (private), St. Stanislaus School (private), St. Ignatius of Antioch Elementary School (private), Ramah Christian Academy (private), Our Lady of Mount Carmel (private), Luther Memorial School (private), Holy Name Elementary (private), St. Mary Byzantine School (private), The Mastery School of Hawken (private), St. Rocco School (private), Cleveland Montessori (private), Holy Cross Lutheran School (private), Eleanor Gerson School (private), The Bridge Avenue School (private) and Briggs Academy (private) are in town. Cleveland Metro Remote School K-12, 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 Cleveland’s grade

D Test scoresD Graduation

C−: better than 20% of Ohio school districts, #985 of 993 Ohio towns. Both inputs trail the Ohio average; graduation is the closer of the two to typical.

Ohio school districts we grade (910)Better than 20%
Lower resultsHigher results
Ohio towns with similar household incomes (318)Better than 1%
A firm grade. Ordinary sampling error in 17,068 test results and a graduating class of 2,423 wouldn’t change the letter. The tests are from spring 2022, when 98% of Cleveland’s students in the tested grades sat them (16,890 in math, 17,245 in reading).

How TownRatings grades schools →

Where will my kid go?

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

64 schools teach K in Cleveland’s district. Which one depends on your address. Their grades range from D− to C+, so check the specific school.
Campus International School
Elementary · Grades K–8
C
690 students15:1Rate it →
Clark School
Grades PK–9
C−
650 students19:1Rate it →
Natividad Pagan International Newcomers Academy
Grades PK–12
D−
628 students14:1Rate it →
Joseph M Gallagher School
Elementary · Grades PK–8
D−
591 students15:1Rate it →
Garfield Elementary School
Elementary · Grades PK–8
C−
536 students23:1Rate it →
Wilbur Wright School
Elementary · Grades PK–8
D
521 students17:1Rate it →
Almira
Elementary · Grades PK–8
D−
500 students18:1Rate it →
Scranton School
Elementary · Grades PK–8
D
495 students21:1Rate it →
Riverside School
Elementary · Grades PK–8
C−
493 students18:1Rate it →
Orchard School
Elementary · Grades PK–8
D
492 students16:1Rate it →
Artemus Ward
Elementary · Grades PK–8
D
487 students19:1Rate it →
Luis Munoz Marin School
Grades PK–9
D−
483 students19:1Rate it →
Sunbeam
Elementary · Grades PK–8
D−
450 students16:1Rate it →
Robinson G Jones Elementary School
Elementary · Grades PK–8
D
445 students18:1Rate it →
Harvey Rice Elementary School
Grades PK–10
D−
427 students17:1Rate it →
Buhrer
Elementary · Grades PK–8
C−
424 students18:1Rate it →
William Rainey Harper
Elementary · Grades PK–8
C
423 students18:1Rate it →
Clara E Westropp School
Elementary · Grades PK–8
C−
415 students16:1Rate it →
Halle
Elementary · Grades PK–8
D−
410 students15:1Rate it →
Andrew J Rickoff
Elementary · Grades PK–8
D−
391 students16:1Rate it →
Paul L Dunbar Elementary School
Elementary · Grades PK–8
D
384 students17:1Rate it →
Robert H Jamison School
Elementary · Grades PK–8
D−
376 students17:1Rate it →
Memorial School
Elementary · Grades PK–8
D
375 students19:1Rate it →
Stonebrook-White Montessori
Elementary · Grades PK–8
D
373 students16:1Rate it →
Franklin D. Roosevelt
Grades PK–9
D−
371 students22:1Rate it →
Benjamin Franklin
Elementary · Grades PK–8
D
364 students17:1Rate it →
Nathan Hale School
Elementary · Grades PK–8
D−
364 students18:1Rate it →
Marion C Seltzer Elementary School
Elementary · Grades PK–8
D−
356 students16:1Rate it →
Miles Park School
Elementary · Grades PK–8
D−
343 students17:1Rate it →
Wade Park
Elementary · Grades PK–8
D
339 students20:1Rate it →
William C Bryant Elementary School
Elementary · Grades PK–8
C−
338 students16:1Rate it →
Willson School
Elementary · Grades PK–8
D−
333 students17:1Rate it →
Tremont Montessori School
Grades PK–9
D
330 students12:1Rate it →
George Washington Carver
Elementary · Grades PK–8
D−
327 students17:1Rate it →
Newton D Baker School
Grades PK–9
C−
324 students15:1Rate it →
Mound Elementary School
Elementary · Grades PK–8
D−
318 students17:1Rate it →
Anton Grdina
Elementary · Grades PK–8
D−
311 students18:1Rate it →
Warner Girls Leadership Academy
Elementary · Grades PK–8
D
306 students17:1Rate it →
Charles A Mooney School
Elementary · Grades PK–8
D
305 students13:1Rate it →
Dike School of Arts
Elementary · Grades PK–8
D−
296 students20:1Rate it →
Adlai Stevenson School
Elementary · Grades PK–8
D
295 students16:1Rate it →
Oliver Hazard Perry Elementary School
Elementary · Grades PK–8
D−
281 students20:1Rate it →
Waverly Elementary School
Elementary · Grades PK–8
D−
281 students17:1Rate it →
Douglas MacArthur
Elementary · Grades PK–8
C+
281 students17:1Rate it →
Daniel E Morgan School
Elementary · Grades PK–8
D−
274 students23:1Rate it →
Whitney M Young
Elementary · Grades PK–8
D−
273 students17:1Rate it →
Euclid Park Elementary School
Grades PK–9
D−
266 students18:1Rate it →
Denison
Grades PK–9
D
255 students20:1Rate it →
Charles Dickens School
Elementary · Grades PK–8
D−
253 students28:1Rate it →
Walton School
Elementary · Grades PK–8
D−
252 students19:1Rate it →
Albert Bushnell Hart
Grades PK–9
D−
249 students16:1Rate it →
Miles School
Elementary · Grades PK–8
D−
248 students17:1Rate it →
Marion-Sterling Elementary School
Elementary · Grades PK–8
D−
236 students12:1Rate it →
Mary Church Terrell
Elementary · Grades PK–8
D
235 students14:1Rate it →
Stephanie Tubbs Jones
Elementary · Grades PK–8
D−
230 students18:1Rate it →
Mary M Bethune
Elementary · Grades PK–8
D
229 students15:1Rate it →
Hannah Gibbons-Nottingham Elementary School
Elementary · Grades PK–8
D
222 students17:1Rate it →
Mary B Martin School
Grades PK–9
D−
219 students15:1Rate it →
Alfred Benesch
Elementary · Grades K–8
D−
214 students14:1Rate it →
Bolton
Grades PK–9
D−
200 students15:1Rate it →
Louisa May Alcott Elementary School
Elementary · Grades K–5
D
159 students13:1Rate it →
East Clark
Elementary · Grades PK–8
D−
158 students18:1Rate it →
Valley View Elementary School
Elementary · Grades K–8
C−
157 students13:1Rate it →
Kenneth W Clement
Elementary · Grades K–8
D
143 students20:1Rate it →
The path, start to finish
PK–864 schoolsDepends on your addressD− to C+
9–1230 high schoolsDepends on your addressD− to A

Cleveland’s public schools are run by Cleveland Municipal School District, which also serves Bratenahl, Linndale and Newburgh Heights. 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

Reading26%
State average 59.5% · 17245 students tested
Math15%
State average 52.2% · 16890 students tested
A note on the data.In FY2024, 24% of the Cleveland district’s revenue came from the federal government, against 12% across Ohio, in the last year of federal pandemic relief; spending per student is reported as published.

Cleveland vs. its neighbors

Schools grades for the Ohio towns that share Cleveland’s borders.

Schools next door
TownSchoolsMain districts
ClevelandC−Cleveland Municipal
Brook ParkBBerea City
Shaker HeightsBShaker Heights City
East ClevelandC−East Cleveland City
Cuyahoga Heights—Cuyahoga Heights Local
Fairview ParkB+Fairview Park City
BrooklynC+Brooklyn City
LakewoodB+Lakewood City
Cleveland HeightsC+Cleveland Heights-University Heights City
BratenahlC−Cleveland Municipal
EuclidC−Euclid City
Garfield HeightsCGarfield Heights City
Linndale—Cleveland Municipal
Warrensville HeightsCWarrensville Heights City
Newburgh HeightsC−Cleveland Municipal
Brooklyn HeightsACuyahoga Heights Local
South EuclidC+South Euclid-Lyndhurst City

3 of the 16 neighbors share Cleveland Municipal with Cleveland, so their letters differ mainly through other districts.

Every school in Cleveland

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

District schools in Clevelandby address
Clark School
Grades PK–9
C−
650 students19:1Rate it →
Natividad Pagan International Newcomers Academy
Grades PK–12
D−
628 students14:1Rate it →
Joseph M Gallagher School
Elementary · Grades PK–8
D−
591 students15:1Rate it →
Garfield Elementary School
Elementary · Grades PK–8
C−
536 students23:1Rate it →
Wilbur Wright School
Elementary · Grades PK–8
D
521 students17:1Rate it →
Almira
Elementary · Grades PK–8
D−
500 students18:1Rate it →
Scranton School
Elementary · Grades PK–8
D
495 students21:1Rate it →
Riverside School
Elementary · Grades PK–8
C−
493 students18:1Rate it →
Orchard School
Elementary · Grades PK–8
D
492 students16:1Rate it →
Artemus Ward
Elementary · Grades PK–8
D
487 students19:1Rate it →
Luis Munoz Marin School
Grades PK–9
D−
483 students19:1Rate it →
Sunbeam
Elementary · Grades PK–8
D−
450 students16:1Rate it →
Robinson G Jones Elementary School
Elementary · Grades PK–8
D
445 students18:1Rate it →
Harvey Rice Elementary School
Grades PK–10
D−
427 students17:1Rate it →
Buhrer
Elementary · Grades PK–8
C−
424 students18:1Rate it →
William Rainey Harper
Elementary · Grades PK–8
C
423 students18:1Rate it →
Clara E Westropp School
Elementary · Grades PK–8
C−
415 students16:1Rate it →
Halle
Elementary · Grades PK–8
D−
410 students15:1Rate it →
Andrew J Rickoff
Elementary · Grades PK–8
D−
391 students16:1Rate it →
Paul L Dunbar Elementary School
Elementary · Grades PK–8
D
384 students17:1Rate it →
Robert H Jamison School
Elementary · Grades PK–8
D−
376 students17:1Rate it →
Memorial School
Elementary · Grades PK–8
D
375 students19:1Rate it →
Stonebrook-White Montessori
Elementary · Grades PK–8
D
373 students16:1Rate it →
Franklin D. Roosevelt
Grades PK–9
D−
371 students22:1Rate it →
Benjamin Franklin
Elementary · Grades PK–8
D
364 students17:1Rate it →
Nathan Hale School
Elementary · Grades PK–8
D−
364 students18:1Rate it →
Marion C Seltzer Elementary School
Elementary · Grades PK–8
D−
356 students16:1Rate it →
Miles Park School
Elementary · Grades PK–8
D−
343 students17:1Rate it →
Wade Park
Elementary · Grades PK–8
D
339 students20:1Rate it →
William C Bryant Elementary School
Elementary · Grades PK–8
C−
338 students16:1Rate it →
Willson School
Elementary · Grades PK–8
D−
333 students17:1Rate it →
Tremont Montessori School
Grades PK–9
D
330 students12:1Rate it →
George Washington Carver
Elementary · Grades PK–8
D−
327 students17:1Rate it →
Newton D Baker School
Grades PK–9
C−
324 students15:1Rate it →
Mound Elementary School
Elementary · Grades PK–8
D−
318 students17:1Rate it →
Anton Grdina
Elementary · Grades PK–8
D−
311 students18:1Rate it →
Warner Girls Leadership Academy
Elementary · Grades PK–8
D
306 students17:1Rate it →
Charles A Mooney School
Elementary · Grades PK–8
D
305 students13:1Rate it →
Dike School of Arts
Elementary · Grades PK–8
D−
296 students20:1Rate it →
Adlai Stevenson School
Elementary · Grades PK–8
D
295 students16:1Rate it →
Oliver Hazard Perry Elementary School
Elementary · Grades PK–8
D−
281 students20:1Rate it →
Waverly Elementary School
Elementary · Grades PK–8
D−
281 students17:1Rate it →
Douglas MacArthur
Elementary · Grades PK–8
C+
281 students17:1Rate it →
Daniel E Morgan School
Elementary · Grades PK–8
D−
274 students23:1Rate it →
Whitney M Young
Elementary · Grades PK–8
D−
273 students17:1Rate it →
Euclid Park Elementary School
Grades PK–9
D−
266 students18:1Rate it →
Denison
Grades PK–9
D
255 students20:1Rate it →
Charles Dickens School
Elementary · Grades PK–8
D−
253 students28:1Rate it →
Walton School
Elementary · Grades PK–8
D−
252 students19:1Rate it →
Albert Bushnell Hart
Grades PK–9
D−
249 students16:1Rate it →
Miles School
Elementary · Grades PK–8
D−
248 students17:1Rate it →
Marion-Sterling Elementary School
Elementary · Grades PK–8
D−
236 students12:1Rate it →
Mary Church Terrell
Elementary · Grades PK–8
D
235 students14:1Rate it →
Stephanie Tubbs Jones
Elementary · Grades PK–8
D−
230 students18:1Rate it →
Mary M Bethune
Elementary · Grades PK–8
D
229 students15:1Rate it →
Hannah Gibbons-Nottingham Elementary School
Elementary · Grades PK–8
D
222 students17:1Rate it →
Mary B Martin School
Grades PK–9
D−
219 students15:1Rate it →
Bolton
Grades PK–9
D−
200 students15:1Rate it →
East Clark
Elementary · Grades PK–8
D−
158 students18:1Rate it →
Campus International School
Elementary · Grades K–8
C
690 students15:1Rate it →
Alfred Benesch
Elementary · Grades K–8
D−
214 students14:1Rate it →
Louisa May Alcott Elementary School
Elementary · Grades K–5
D
159 students13:1Rate it →
Valley View Elementary School
Elementary · Grades K–8
C−
157 students13:1Rate it →
Kenneth W Clement
Elementary · Grades K–8
D
143 students20:1Rate it →
Rhodes College and Career Academy
High · Grades 8–12
D
588 students24:1Rate it →
The School of One
High · Grades 8–12
C
264 students29:1Rate it →
John F Kennedy High School
High · Grades 9–12
D
652 students17:1Rate it →
Max S Hayes High School
High · Grades 9–12
D
593 students14:1Rate it →
East Technical High School
High · Grades 9–12
D
487 students20:1Rate it →
John Marshall School of Information Technology
High · Grades 9–12
C−
486 students16:1Rate it →
John Marshall School of Business and Civic Leadership
High · Grades 9–12
D
485 students18:1Rate it →
John Marshall School of Engineering
High · Grades 9–12
D
459 students22:1Rate it →
Garrett Morgan School of Leadership and Innovation
High · Grades 9–12
440 students16:1Rate it →
John Adams College & Career Academy
High · Grades 9–12
D−
437 students15:1Rate it →
Garrett Morgan School of Engineering & Innovation
High · Grades 9–12
D
425 students18:1Rate it →
Cleveland School of Science & Medicine
High · Grades 9–12
A
384 students20:1Rate it →
Cleveland School Of The Arts High School
High · Grades 9–12
C+
380 students17:1Rate it →
Bard Early College Cleveland
High · Grades 9–12
C
344 students16:1Rate it →
Glenville High School
High · Grades 9–12
D
339 students13:1Rate it →
Ginn Academy
High · Grades 9–12
D−
330 students22:1Rate it →
Rhodes School of Environmental Studies
High · Grades 9–12
D
330 students14:1Rate it →
Lincoln West School Of Global Studies
High · Grades 9–12
D
314 students15:1Rate it →
New Technology West
High · Grades 9–12
D
312 students18:1Rate it →
Cleveland High School for the Digital Arts
High · Grades 9–12
C−
311 students16:1Rate it →
Cleveland Early College High
High · Grades 9–12
B−
262 students24:1Rate it →
Davis Aerospace & Maritime High School
High · Grades 9–12
D
257 students15:1Rate it →
Collinwood High School
High · Grades 9–12
D−
228 students18:1Rate it →
Campus International High School
High · Grades 9–12
D
227 students13:1Rate it →
MC^2 STEM High School
High · Grades 9–12
C−
215 students14:1Rate it →
Cleveland School of Architecture & Design
High · Grades 9–12
C
215 students17:1Rate it →
Lincoln West School of Science & Health
High · Grades 9–12
D
210 students12:1Rate it →
Facing History High School@Charles Mooney
High · Grades 9–12
C−
134 students10:1Rate it →
Charter schoolsfree, open by application
Village Preparatory School Cliffs
Elementary · Grades K–8
C−
Charter
674 students22:1Rate it →
Citizens Academy Southeast
Elementary · Grades K–8
C−
Charter
667 students23:1Rate it →
Village Preparatory School Woodland Hills
Elementary · Grades K–8
D
Charter
620 students20:1Rate it →
West Cleveland Drop Back In dba Frederick Douglass High Scho
High · Grades 9–12
C−
Charter
557 students26:1Rate it →
Citizens Leadership Academy East
Elementary · Grades K–8
C−
Charter
489 students19:1Rate it →
Broadway Academy
Elementary · Grades K–8
C−
Charter
475 students12:1Rate it →
Village Preparatory School Willard
Elementary · Grades K–8
C
Charter
473 students18:1Rate it →
Old Brook High School
High · Grades 9–12
C−
Charter
462 students24:1Rate it →
Cleveland Arts and Social Sciences Academy
Elementary · Grades K–8
D
Charter
388 students18:1Rate it →
Northeast Ohio College Preparatory School
Grades K–12
D
Charter
384 students11:1Rate it →
Orchard Park Academy
Elementary · Grades K–8
D
Charter
383 students17:1Rate it →
Harvard Avenue Performance Academy
Elementary · Grades K–8
D
Charter
370 students16:1Rate it →
Constellation Schools: Old Brooklyn Community Elementary
Elementary · Grades K–4
C−
Charter
360 students22:1Rate it →
Invictus High School
High · Grades 9–12
C−
Charter
333 students22:1Rate it →
Menlo Park Academy
Elementary · Grades K–8
A+
Charter
330 students19:1Rate it →
Horizon Science Acad Cleveland
High · Grades 9–12
D
Charter
308 students13:1Rate it →
Horizon Science Academy-Denison Middle School
Elementary · Grades K–8
D
Charter
302 students15:1Rate it →
Horizon Science Academy-Cleveland Middle School
Elementary · Grades K–8
D
Charter
295 students13:1Rate it →
Lake Erie College Preparatory School
Elementary · Grades K–8
C−
Charter
291 students18:1Rate it →
Regent High School
High · Grades 9–12
Charter
284 students30:1Rate it →
Northwest School of the Arts
Elementary · Grades K–8
C−
Charter
279 students19:1Rate it →
Global Ambassadors Language Academy
Elementary · Grades K–8
C+
Charter
279 students10:1Rate it →
Cleveland Academy for Scholarship Technology and Leadership
High · Grades 9–12
D−
Charter
269 students14:1Rate it →
Constellation Schools: Old Brooklyn Community Middle
Middle · Grades 5–8
C−
Charter
265 students14:1Rate it →
Lincoln Park Academy
Elementary · Grades K–8
C−
Charter
236 students16:1Rate it →
Intergenerational School The
Elementary · Grades K–8
C
Charter
227 students16:1Rate it →
Near West Intergenerational School
Elementary · Grades K–8
C+
Charter
215 students18:1Rate it →
East Preparatory Academy
Elementary · Grades K–8
D
Charter
212 students18:1Rate it →
Constellation Schools: Westpark Community Elementary
Elementary · Grades K–4
C+
Charter
211 students18:1Rate it →
West Park Bilingual Academy
Elementary · Grades K–8
D
Charter
204 students14:1Rate it →
Constellation Schools: Madison Community Elementary
Elementary · Grades K–8
D
Charter
197 students13:1Rate it →
East Academy
Elementary · Grades K–8
D
Charter
192 students13:1Rate it →
Stepstone Academy
Elementary · Grades K–8
Charter
186 students16:1Rate it →
Hope Academy Northcoast Campus
Elementary · Grades K–8
D−
Charter
177 students11:1Rate it →
Constellation Schools: Westpark Community Middle
Middle · Grades 5–8
C−
Charter
170 students21:1Rate it →
Constellation Schools: Westside Community School of the Arts
Elementary · Grades K–8
D
Charter
164 students15:1Rate it →
Bella Academy of Excellence
Elementary · Grades K–6
D
Charter
155 students22:1Rate it →
Constellation Schools: Eastside Arts Academy
Elementary · Grades K–8
D−
Charter
153 students14:1Rate it →
University of Cleveland Preparatory School
Elementary · Grades K–8
D−
Charter
138 students13:1Rate it →
Lake Erie International High School
High · Grades 9–12
C−
Charter
133 students20:1Rate it →
Cleveland College Preparatory School
Elementary · Grades K–8
D
Charter
132 students12:1Rate it →
Innovation Academy West
Elementary · Grades K–8
D
Charter
131 students10:1Rate it →
Constellation Schools: Stockyard Community Elementary
Elementary · Grades K–6
D
Charter
125 students12:1Rate it →
Constellation Schools: Puritas Community Elementary
Elementary · Grades K–4
C−
Charter
119 students17:1Rate it →
Cleveland Preparatory Academy
Elementary · Grades K–8
D
Charter
107 students11:1Rate it →
Promise Academy
High · Grades 9–12
Charter
101 students25:1Rate it →
Phoenix Village Academy Primary 2 dba Wings Academy 1
Elementary · Grades K–8
C−
Charter
99 students25:1Rate it →
Constellation Schools: Puritas Community Middle
Middle · Grades 5–8
C−
Charter
97 students19:1Rate it →
Southern Cleveland Drop Back Indba Innovative Career Academy
High · Grades 9–12
C−
Charter
65 students7:1Rate it →
Ginn-Thompson School for Girls
Middle · Grades 6–10
Charter
42 students8:1Rate it →
Constellation Schools: Stockyard Community Middle
Middle · Grades 7–8
D
Charter
35 students11:1Rate it →
Online schools based in Clevelandnot counted as local schools
Private schoolstuition; no state tests, so no grade
St. Joseph Academy
High · Grades 9–12
Private · Catholic · All-girls
671 students12:1Rate it →
Villa Angela-St. Joseph High School
High · Grades 9–12
Private · Catholic
480 students14:1Rate it →
St. Adalbert Catholic School
Elementary · Grades PK–8
Private · Catholic
470 students18:1Rate it →
Metro Catholic School
Elementary · Grades PK–8
Private · Catholic
429 students18:1Rate it →
Cleveland Central Catholic High School
High · Grades 9–12
Private · Catholic
427 students6:1Rate it →
St. Mark School
Elementary · Grades PK–8
Private · Catholic
423 students18:1Rate it →
St. Martin de Porres School
High · Grades 9–12
Private · Catholic
392 students10:1Rate it →
St. Martin de Porres High School
High · Grades 9–12
Private · Catholic
385 students23:1Rate it →
Our Lady of Angels School
Elementary · Grades PK–8
Private · Catholic
282 students15:1Rate it →
Al Ihsan School
Grades K–12
Private · Religious
267 students9:1Rate it →
Benedictine High School
High · Grades 9–12
Private · Catholic · All-boys
265 students8:1Rate it →
Birchwood School of Hawken
Elementary · Grades PK–8
Private · Nonsectarian
254 students8:1Rate it →
St. Agatha - Aloysius School
Elementary · Grades PK–8
Private · Catholic
253 students15:1Rate it →
St. Thomas Aquinas School
Elementary · Grades K–8
Private · Catholic
249 students19:1Rate it →
St. Stanislaus School
Elementary · Grades K–8
Private · Catholic
244 students14:1Rate it →
St. Ignatius of Antioch Elementary School
Elementary · Grades K–8
Private · Catholic
221 students17:1Rate it →
Ramah Christian Academy
Elementary · Grades K–8
Private · Religious
198 students12:1Rate it →
Our Lady of Mount Carmel
Elementary · Grades PK–8
Private · Catholic
197 students13:1Rate it →
Luther Memorial School
Elementary · Grades PK–8
Private · Religious
188 students14:1Rate it →
Holy Name Elementary
Elementary · Grades K–8
Private · Catholic
176 students14:1Rate it →
St. Mary Byzantine School
Elementary · Grades PK–8
Private · Catholic
155 students13:1Rate it →
The Mastery School of Hawken
High · Grades 9–12
Private · Nonsectarian
125 students8:1Rate it →
St. Rocco School
Elementary · Grades PK–8
Private · Catholic
119 students12:1Rate it →
Cleveland Montessori
Elementary · Grades PK–8
Private · Catholic
100 students13:1Rate it →
Holy Cross Lutheran School
Elementary · Grades K–8
Private · Religious
56 students9:1Rate it →
Eleanor Gerson School
High · Grades 7–12
Private · Special education
43 students4:1Rate it →
The Bridge Avenue School
Elementary · Grades 5–8
Private · Religious
21 students4:1Rate it →
Briggs Academy
Elementary · Grades 1
Private · Nonsectarian · All-girls
2 students2:1Rate it →

Questions about Cleveland’s schools

Are Cleveland’s schools good?

On Ohio’s tests they score below most of the state: the public schools Cleveland children attend score below 80% of Ohio’s school districts on tests and graduation, a C− Schools grade, #985 of 993 Ohio towns. Among towns with similar incomes they beat 1%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Cleveland in?

Cleveland Municipal School District, which runs grades PK–12 and enrolls 33,065 students in 93 schools (2024–25).

Where do Cleveland kids go to high school?

One of 30 high schools, depending on your address: John F Kennedy High School, Natividad Pagan International Newcomers Academy, Max S Hayes High School, Rhodes College and Career Academy, East Technical High School, John Marshall School of Information Technology, John Marshall School of Business and Civic Leadership, John Marshall School of Engineering, Garrett Morgan School of Leadership and Innovation, John Adams College & Career Academy, Harvey Rice Elementary School, Garrett Morgan School of Engineering & Innovation, Cleveland School of Science & Medicine, Cleveland School Of The Arts High School, Bard Early College Cleveland, Glenville High School, Ginn Academy, Rhodes School of Environmental Studies, Lincoln West School Of Global Studies, New Technology West, Cleveland High School for the Digital Arts, The School of One, Cleveland Early College High, Davis Aerospace & Maritime High School, Collinwood High School, Campus International High School, Cleveland School of Architecture & Design, MC^2 STEM High School, Lincoln West School of Science & Health and Facing History High School@Charles Mooney.

What is Cleveland’s graduation rate?

71% of the class of 2023 in Cleveland Municipal School District graduated in four years, against 86% across Ohio.

How much does Cleveland spend per student?

$24,642 in Cleveland Municipal School District (FY2024), against $16,610 across Ohio. Spending doesn’t count toward the grade.

Are there private schools in Cleveland?

Yes: St. Joseph Academy (catholic · all-girls, grades 9–12, 671 students), Villa Angela-St. Joseph High School (Catholic, grades 9–12, 480 students), St. Adalbert Catholic School (Catholic, grades PK–8, 470 students), Metro Catholic School (Catholic, grades PK–8, 429 students), Cleveland Central Catholic High School (Catholic, grades 9–12, 427 students), St. Mark School (Catholic, grades PK–8, 423 students), St. Martin de Porres School (Catholic, grades 9–12, 392 students), St. Martin de Porres High School (Catholic, grades 9–12, 385 students), Our Lady of Angels School (Catholic, grades PK–8, 282 students), Al Ihsan School (religious, grades K–12, 267 students), Benedictine High School (catholic · all-boys, grades 9–12, 265 students), Birchwood School of Hawken (nonsectarian, grades PK–8, 254 students), St. Agatha - Aloysius School (Catholic, grades PK–8, 253 students), St. Thomas Aquinas School (Catholic, grades K–8, 249 students), St. Stanislaus School (Catholic, grades K–8, 244 students), St. Ignatius of Antioch Elementary School (Catholic, grades K–8, 221 students), Ramah Christian Academy (religious, grades K–8, 198 students), Our Lady of Mount Carmel (Catholic, grades PK–8, 197 students), Luther Memorial School (religious, grades PK–8, 188 students), Holy Name Elementary (Catholic, grades K–8, 176 students), St. Mary Byzantine School (Catholic, grades PK–8, 155 students), The Mastery School of Hawken (nonsectarian, grades 9–12, 125 students), St. Rocco School (Catholic, grades PK–8, 119 students), Cleveland Montessori (Catholic, grades PK–8, 100 students), Holy Cross Lutheran School (religious, grades K–8, 56 students), Eleanor Gerson School (special education, grades 7–12, 43 students), The Bridge Avenue School (religious, grades 5–8, 21 students) and Briggs Academy (nonsectarian · all-girls, grades 1, 2 students). Cleveland also has 51 charter schools, free and open by application.

Parents talk

What Cleveland families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Cleveland → 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 Ohio. Stars are from neighbors.