3 schools in Castalia
Castalia's public schools total 3 across the city, with enrollment of about 1,566 and an average school size near 522.
7-year change in Castalia
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Margaretta Elementary School | Elementary | PK-05 | 536 |
| Margaretta High School | High | 06-12 | 536 |
| Townsend Community School | High | 09-12 | 494 |
About Castalia
Public education in Castalia, Ohio runs across 3 schools that hosts roughly 1,566 students. By footprint, Castalia sits in the low-population bracket.
On the school-mix side, the city is built around 1 elementary, and 2 high.
Average school size in Castalia is around 522 students, 11% higher than the Ohio average of about 469.
Trend over the past 7 years. Total public-school enrollment in Castalia has contracted 29% since SY 2017-18, moving from about 2,208 students to 1,566.
Within the allk12 community for this area, the community for Castalia discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.