The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

21 schools in Marion

Ohio · Public K-12

Marion reports 21 public K-12 schools and approximately 10,533 students enrolled, per NCES, an average school size near 502.

7-year change in Marion

SY 2017-18 vs SY 2024-25
Total enrollment
10,533
+1,318 (+14%) vs SY 2017-18
School count
19
+1 (+6%) vs SY 2017-18
% White
78%
was 83%
% Hispanic
7%
was 5%
% Black
5%
was 6%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Benjamin Harrison Elementary SchoolElementaryPK-05361
Buckeye Community School - MarionHigh09-12824
Elgin Elementary SchoolElementaryKG-05490
Elgin High SchoolHigh09-12275
Elgin Middle SchoolMiddle06-08257
George Washington Elementary SchoolElementaryPK-05452
Harding High SchoolHigh09-12916
Heritage Elementary SchoolElementaryKG-05483
James A. Garfield Elementary SchoolElementaryPK-05343
Marion City Schools Preschool at YMCACombinedM-M·
Marion Preparatory AcademyElementaryKG-08151
Pleasant Elementary SchoolElementaryKG-04480
Pleasant High SchoolHigh09-12347
Pleasant Middle SchoolMiddle05-08438
Rutherford B. Hayes Elementary SchoolElementaryPK-05230
Spartan Digital AcademyCombinedM-M·
TRECA Digital AcademyCombinedKG-122,165
Tri-Rivers Career CenterHigh10-12583
Ulysses S. Grant Middle SchoolMiddle06-08917
William H. Taft Elementary SchoolElementaryPK-05377
William McKinley Elementary SchoolElementaryPK-05444

About Marion

Public education in Marion, Ohio runs across 21 schools that instructs roughly 10,533 students. By footprint, Marion sits in the medium-population bracket.

On the school-mix side, the city spans 10 elementary, 3 middle, 5 high, and 3 other.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 14%: 9,215 students in SY 2017-18 versus 10,533 in SY 2024-25. Over that span, Marion gained 1 school, going from 18 to 19. On the demographic side, White enrollment moved from 83% to 78% over the same window.

In the discussion threads here, the community for Marion discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Marion?
Marion, Ohio has 21 public K-12 schools serving approximately 10,533 students.
How many elementary, middle, and high schools are in Marion?
Marion has 10 elementary, 3 middle, 5 high, 3 combined-grade public schools.
What is the largest public school in Marion?
TRECA Digital Academy is the largest public school in Marion by enrollment, with approximately 2,165 students.
What school districts serve Marion?
Marion is served by 8 public school districts, including Marion City, Pleasant Local, TRECA Digital Academy, Elgin Local, River Valley Local and 3 others.
What grade levels do public schools in Marion cover?
Public schools in Marion serve students from pre-K through grade 12.
Are there charter schools in Marion?
3 of the 21 public schools in Marion are charter schools.