Sign In Register

Schools in Marion, OH

Public schools, enrollment data, student-teacher ratios, and higher education.

Marion has 20 public schools with a total enrollment of 9,730 students and 508 teachers. There are 9 elementary, 3 middle, and 4 high schools. The average student-teacher ratio is 19.2:1. 3 charter schools serve the area.

Public Schools (20)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
TRECA Digital Academy (Charter) Other 2,152 34 63.3:1
Harding High School High 1,050 61 17.2:1
Ulysses S. Grant Middle School Middle 998 61 16.4:1
Heritage Elementary School Elementary 495 27 18.3:1
Elgin Elementary School Elementary 490 51 9.6:1
Pleasant Elementary School Elementary 475 30 15.8:1
George Washington Elementary School Elementary 448 26 17.2:1
Pleasant Middle School Middle 425 13 32.7:1
William H. Taft Elementary School Elementary 394 24 16.4:1
Benjamin Harrison Elementary School Elementary 391 24 16.3:1
James A. Garfield Elementary School Elementary 368 22 16.7:1
William McKinley Elementary School Elementary 348 19 18.3:1
Pleasant High School High 326 21 15.5:1
Buckeye Community School - Marion (Charter) High 306 10 30.6:1
Marion Preparatory Academy (Charter) Other 289 19 15.2:1
Elgin High School High 288 28 10.3:1
Elgin Middle School Middle 261 22 11.9:1
Rutherford B. Hayes Elementary School Elementary 226 15 15.1:1
Marion City Schools Preschool at YMCA 1
Spartan Digital Academy Other 0

Colleges & Universities (3)

Institution Type Highest Degree Enrollment Tuition (In-State)
Marion Technical College Public Bachelor's 3,730 $6,475
Ohio State University-Marion Campus Public Bachelor's 1,070 $9,212
Tri-Rivers Career Center Public Certificate 185
View full profile of Marion, OH →