Best Elementary Schools in Ohio

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Elementary school in Ohio. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Elementary School in OH and #1 in Putnam County

K - 6 | Ottoville, OH | Putnam County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 258 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#2 Elementary School in OH and #1 in Wayne County

PK - 6 | Wooster, OH | Wayne County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 115 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#3 Elementary School in OH and #1 in Shelby County

K - 6 | Russia, OH | Shelby County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 233 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#4 Elementary School in OH and #1 in Jefferson County

PK - 4 | Steubenville, OH | Jefferson County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 307 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#5 Elementary School in OH and #2 in Jefferson County

PK - 4 | Steubenville, OH | Jefferson County

  • A+ Overall Grade
  • 24:1 Student/Teacher
  • 438 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#6 Elementary School in OH and #2 in Putnam County

K - 4 | Kalida, OH | Putnam County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 251 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#7 Elementary School in OH and #1 in Hamilton County

PK - 4 | Cincinnati, OH | Hamilton County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 610 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#8 Elementary School in OH and #1 in Cuyahoga County

3 - 4 | Bay Village, OH | Cuyahoga County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 358 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in OH and #2 in Hamilton County

K - 6 | Terrace Park, OH | Hamilton County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 320 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#10 Elementary School in OH and #3 in Putnam County

K - 5 | Miller City, OH | Putnam County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 237 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#11 Elementary School in OH and #2 in Cuyahoga County

K - 4 | Solon, OH | Cuyahoga County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 418 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A+ Overall Grade

#12 Elementary School in OH and #1 in Geauga County

PK - 3 | Chagrin Falls, OH | Geauga County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 493 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#13 Elementary School in OH and #1 in Franklin County

K - 5 | Upper Arlington, OH | Franklin County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 740 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#14 Elementary School in OH and #2 in Franklin County

PK - 3 | Columbus, OH | Franklin County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 332 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#15 Elementary School in OH and #1 in Medina County

K - 5 | Sharon Center, OH | Medina County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 460 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#16 Elementary School in OH and #1 in Delaware County

PK - 5 | Powell, OH | Delaware County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 611 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#18 Elementary School in OH and #2 in Delaware County

K - 5 | Powell, OH | Delaware County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 619 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#18 Elementary School in OH and #3 in Hamilton County

3 - 5 | Cincinnati, OH | Hamilton County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 470 Students

Report Card

A+ Academic Results
A+ Learning Environment
B- School Safety
A+ Overall Grade

#19 Elementary School in OH and #1 in Montgomery County

1 - 6 | Dayton, OH | Montgomery County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 433 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#20 Elementary School in OH and #2 in Shelby County

K - 6 | Fort Loramie, OH | Shelby County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 419 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#21 Elementary School in OH and #4 in Hamilton County

K - 4 | Wyoming, OH | Hamilton County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 222 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A+ Overall Grade

#22 Elementary School in OH and #3 in Cuyahoga County

K - 4 | Solon, OH | Cuyahoga County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 486 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A+ Overall Grade

#23 Elementary School in OH and #1 in Mercer County

PK - 4 | Saint Henry, OH | Mercer County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 414 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#24 Elementary School in OH and #4 in Cuyahoga County

3 - 5 | Rocky River, OH | Cuyahoga County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 621 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#25 Elementary School in OH and #3 in Delaware County

PK - 5 | Delaware, OH | Delaware County

  • A+ Overall Grade
  • 23:1 Student/Teacher
  • 708 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#26 Elementary School in OH and #3 in Franklin County

K - 5 | Upper Arlington, OH | Franklin County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 440 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#27 Elementary School in OH and #1 in Auglaize County

K - 6 | Minster, OH | Auglaize County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 425 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#28 Elementary School in OH and #1 in Miami County

K - 6 | Pleasant Hill, OH | Miami County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 310 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#29 Elementary School in OH and #2 in Medina County

PK - 5 | Medina, OH | Medina County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 456 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#30 Elementary School in OH and #5 in Cuyahoga County

3 - 5 | Beachwood, OH | Cuyahoga County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 268 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#31 Elementary School in OH and #1 in Lucas County

K - 4 | Waterville, OH | Lucas County

  • A+ Overall Grade
  • 23:1 Student/Teacher
  • 463 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#32 Elementary School in OH and #6 in Cuyahoga County

PK - 4 | Independence, OH | Cuyahoga County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 383 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#33 Elementary School in OH and #4 in Delaware County

K - 5 | Galena, OH | Delaware County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 629 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#34 Elementary School in OH and #1 in Lorain County

K - 4 | Avon Lake, OH | Lorain County

  • A+ Overall Grade
  • 25:1 Student/Teacher
  • 438 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A+ Overall Grade

#35 Elementary School in OH and #4 in Franklin County

K - 5 | Upper Arlington, OH | Franklin County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 431 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#36 Elementary School in OH and #5 in Hamilton County

K - 4 | Cincinnati, OH | Hamilton County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 457 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#37 Elementary School in OH and #7 in Cuyahoga County

K - 3 | Brecksville, OH | Cuyahoga County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 307 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#38 Elementary School in OH and #1 in Allen County

1 - 5 | Delphos, OH | Allen County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 101 Students

Report Card

A+ Academic Results
C+ Learning Environment
B School Safety
A Overall Grade

#39 Elementary School in OH and #2 in Geauga County

K - 5 | Chardon, OH | Geauga County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 324 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#40 Elementary School in OH and #2 in Lucas County

K - 6 | Toledo, OH | Lucas County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 458 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#41 Elementary School in OH and #1 in Tuscarawas County

K - 6 | Sugarcreek, OH | Tuscarawas County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 142 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#42 Elementary School in OH and #5 in Delaware County

PK - 5 | Lewis Center, OH | Delaware County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 618 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#43 Elementary School in OH and #6 in Delaware County

PK - 5 | Powell, OH | Delaware County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 509 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#44 Elementary School in OH and #6 in Hamilton County

K - 4 | Wyoming, OH | Hamilton County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 209 Students

Report Card

A+ Academic Results
A- Learning Environment
C+ School Safety
A Overall Grade

#45 Elementary School in OH and #7 in Delaware County

PK - 5 | Lewis, OH | Delaware County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 647 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#46 Elementary School in OH and #1 in Warren County

4 - 6 | Mason, OH | Warren County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 2,423 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#47 Elementary School in OH and #8 in Delaware County

K - 5 | Lewis, OH | Delaware County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 650 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#48 Elementary School in OH and #1 in Perry County

PK - 5 | Thornville, OH | Perry County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 376 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#49 Elementary School in OH and #1 in Mahoning County

K - 4 | Youngstown, OH | Mahoning County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 431 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#50 Elementary School in OH and #1 in Summit County

K - 4 | Copley, OH | Summit County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 345 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#52 Elementary School in OH and #10 in Delaware County

K - 5 | Galena, OH | Delaware County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 647 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#52 Elementary School in OH and #10 in Delaware County

PK - 5 | Lewis Center, OH | Delaware County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 646 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#53 Elementary School in OH and #7 in Hamilton County

K - 6 | Cincinnati, OH | Hamilton County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 582 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#54 Elementary School in OH and #8 in Cuyahoga County

PK - 4 | Westlake, OH | Cuyahoga County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 319 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#55 Elementary School in OH and #3 in Shelby County

K - 5 | Anna, OH | Shelby County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 521 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#56 Elementary School in OH and #1 in Clermont County

K - 6 | Milford, OH | Clermont County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 621 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#57 Elementary School in OH and #9 in Cuyahoga County

PK - 4 | Westlake, OH | Cuyahoga County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 312 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#58 Elementary School in OH and #2 in Warren County

2 - 3 | Mason, OH | Warren County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,006 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#59 Elementary School in OH and #2 in Tuscarawas County

K - 6 | Dundee, OH | Tuscarawas County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 153 Students

Report Card

A+ Academic Results
A Learning Environment
B- School Safety
A Overall Grade

#61 Elementary School in OH and #1 in Greene County

K - 5 | Xenia, OH | Greene County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 683 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#61 Elementary School in OH and #2 in Summit County

K - 4 | Fairlawn, OH | Summit County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 343 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#62 Elementary School in OH and #1 in Paulding County

PK - 6 | Oakwood, OH | Paulding County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 273 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#63 Elementary School in OH and #1 in Fairfield County

PK - 6 | Sugar Grove, OH | Fairfield County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 469 Students

Report Card

A- Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#64 Elementary School in OH and #11 in Delaware County

PK - 5 | Powell, OH | Delaware County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 613 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#65 Elementary School in OH and #2 in Lorain County

PK - 4 | Avon Lake, OH | Lorain County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 426 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#66 Elementary School in OH and #3 in Lucas County

K - 4 | Monclova, OH | Lucas County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 572 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#67 Elementary School in OH and #12 in Delaware County

PK - 5 | Powell, OH | Delaware County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 622 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#68 Elementary School in OH and #1 in Fulton County

K - 4 | Archbold, OH | Fulton County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 454 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#69 Elementary School in OH and #4 in Shelby County

K - 6 | Botkins, OH | Shelby County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 385 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#70 Elementary School in OH and #5 in Franklin County

K - 5 | Gahanna, OH | Franklin County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 496 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#72 Elementary School in OH and #1 in Stark County

4 - 5 | Hartville, OH | Stark County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 485 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#72 Elementary School in OH and #8 in Hamilton County

PK - 4 | Cincinnati, OH | Hamilton County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 616 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#73 Elementary School in OH and #2 in Montgomery County

PK - 6 | Dayton, OH | Montgomery County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 451 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A Overall Grade

#74 Elementary School in OH and #2 in Mahoning County

K - 4 | Canfield, OH | Mahoning County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 445 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#75 Elementary School in OH and #3 in Jefferson County

PK - 4 | Steubenville, OH | Jefferson County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 390 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#76 Elementary School in OH and #1 in Butler County

PK - 4 | Hamilton, OH | Butler County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 509 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#77 Elementary School in OH and #3 in Geauga County

PK - 3 | Chagrin Falls, OH | Geauga County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 705 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#78 Elementary School in OH and #3 in Summit County

2 - 3 | Twinsburg, OH | Summit County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 591 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#79 Elementary School in OH and #3 in Mahoning County

K - 4 | Canfield, OH | Mahoning County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 441 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A Overall Grade

#80 Elementary School in OH and #2 in Clermont County

K - 6 | Milford, OH | Clermont County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 500 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#82 Elementary School in OH and #2 in Stark County

3 - 5 | North Canton, OH | Stark County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 417 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#82 Elementary School in OH and #6 in Franklin County

PK - 5 | Dublin, OH | Franklin County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 620 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#83 Elementary School in OH and #1 in Lawrence County

PK - 5 | Ironton, OH | Lawrence County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 567 Students

Report Card

A- Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#84 Elementary School in OH and #1 in Knox County

PK - 5 | Gambier, OH | Knox County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 257 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#85 Elementary School in OH and #1 in Van Wert County

K - 5 | Convoy, OH | Van Wert County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 389 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#87 Elementary School in OH and #1 in Defiance County

K - 6 | Hicksville, OH | Defiance County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 503 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#87 Elementary School in OH and #4 in Geauga County

K - 5 | Chardon, OH | Geauga County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 258 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#88 Elementary School in OH and #10 in Cuyahoga County

PK - 5 | Cuyahoga Heights, OH | Cuyahoga County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 313 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#89 Elementary School in OH and #9 in Hamilton County

K - 5 | Harrison, OH | Hamilton County

  • A Overall Grade
  • 26:1 Student/Teacher
  • 392 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#90 Elementary School in OH and #7 in Franklin County

K - 6 | Columbus, OH | Franklin County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 469 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#91 Elementary School in OH and #3 in Montgomery County

PK - 5 | Kettering, OH | Montgomery County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 435 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#93 Elementary School in OH and #2 in Wayne County

K - 4 | Dalton, OH | Wayne County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 344 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#93 Elementary School in OH and #8 in Franklin County

K - 5 | Dublin, OH | Franklin County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 639 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#94 Elementary School in OH and #3 in Lorain County

K - 4 | Avon Lake, OH | Lorain County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 219 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#95 Elementary School in OH and #10 in Hamilton County

K - 6 | Cincinnati, OH | Hamilton County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 629 Students

Report Card

A Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#96 Elementary School in OH and #2 in Mercer County

PK - 5 | Fort Recovery, OH | Mercer County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 478 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#97 Elementary School in OH and #3 in Medina County

K - 5 | Hinckley, OH | Medina County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 413 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#98 Elementary School in OH and #1 in Sandusky County

PK - 5 | Gibsonburg, OH | Sandusky County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 445 Students

Report Card

B+ Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#99 Elementary School in OH and #1 in Athens County

K - 6 | Athens, OH | Athens County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 391 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#100 Elementary School in OH and #11 in Cuyahoga County

K - 4 | Westlake, OH | Cuyahoga County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 379 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A Overall Grade