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

3 schools in Keystone Local

Ohio · 1,387 students · 1 city

Keystone Local runs 3 public K-12 schools per the latest NCES data, with combined enrollment near 1,387 and an average school size of 462.

4-year change in Keystone Local

SY 2020-21 vs SY 2024-25
Total enrollment
1,387
-89 (-6%) vs SY 2020-21
School count
3
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Keystone Local ranks

Among districts
MeasureThis districtIn OhioIn the US
State test proficiency
ranked highest first
68.3%#157 of 223N/A
Enrollment
ranked largest first
1,387#326 of 584#5,745 of 9,234
Number of schools
ranked most first
3#396 of 584N/A
Students per teacher
ranked fewest first
17.1:1#325 of 579#7,198 of 9,044
Free or reduced-price lunch share
ranked highest first
36.4%#265 of 387#5,954 of 8,164
Diversity index
ranked most diverse first
17.2%#298 of 422#5,973 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Keystone Local

Since 2017-18, the 3 district schools that reported both years went from 1,503 to 1,387 students (down 8%) and from 77 to 81 full-time teachers (up 5%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Keystone Elementary SchoolLagrangeElementaryPK-05655
Keystone High SchoolLagrangeHigh09-12392
Keystone Middle SchoolLagrangeMiddle06-08340

About Keystone Local

Keystone Local maintains 3 public schools across Ohio, collectively educateing roughly 1,387 students.

In terms of grade levels, Keystone Local consists of 1 elementary, 1 middle, and 1 high school.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment declined 6%: 1,476 students in SY 2020-21 versus 1,387 in SY 2024-25.

In the discussion threads here, the community for Keystone Local discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Keystone Local run?
Keystone Local has 3 public schools with a combined enrollment of about 1,387 students in Ohio.
What is the mix of elementary, middle, and high schools in Keystone Local?
Keystone Local includes 1 elementary school, 1 middle school, and 1 high school.
What is the largest school in Keystone Local?
Keystone Elementary School is the largest public school in Keystone Local by enrollment, with approximately 655 students.
What grade levels does Keystone Local serve?
Keystone Local serves students from pre-K through grade 12 across 3 schools.