Keystone Middle School
School pathway
Test scores
Ohio's State Tests 2024-25 . % Proficient or AboveWhat this means: On the Ohio's State Tests, Ohio's statewide test, about 69 of every 100 students at this school read and write at grade level and about 66 of 100 do math at grade level. Across all Ohio schools, those numbers are about 60 and 56. Reading and writing scores are down about 4 points since 2021, while math scores are up about 2 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 70% of students here test proficient in math and reading, compared with the roughly 75% typical for Ohio schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Ohio's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Keystone Middle School
Keystone Middle School, a modestly sized junior high in Lagrange, Ohio, operated by Keystone Local, serves 340 students, covering grades 6 through 8. By comparison, Ohio's public schools average about 482 students each, so Keystone Middle School sits 29% smaller than that benchmark.
Keystone Local comprises 3 schools with combined enrollment of 1,387 students; Keystone Middle School is among them.
Demographically, Keystone Middle School records that the student body is overwhelmingly White (91%). Other groups include 5% Hispanic, 3% multiracial. By comparison, Lorain County as a whole is about 78% White, so the school skews noticeably more White than its surroundings.
Looking at school resources, Keystone Middle School reports 19 full-time-equivalent teachers, putting the student-to-teacher ratio at about 17.9:1. Statewide, the average ratio sits near 17.0:1, putting Keystone Middle School higher than the state norm the norm. An estimated 36% of students are eligible for free or reduced-price lunch, often used as a Title I proxy.
Adjusting for the school's free-and-reduced-lunch share, Keystone Middle School tracks the demographic baseline. The model predicts 75.3% given the school's FRL share; actual proficiency is 69.6%.
Around the school, census data for Lorain County shows median household income runs about $73,347, 29% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. Across Lorain County's 92 public schools (combined enrollment of about 42,516 students), Keystone Middle School is one campus in the mix.
The closest other public school is Keystone Elementary School, roughly 0.1 miles away. 2 of the 8 nearest public schools sit inside a five-mile radius. Among the 6 schools in that immediate cluster with test data (this one included), Keystone Middle School ranks 5th on composite proficiency, beneath the local average of 70.6%.
Keystone Middle School operates from a countryside location.
Over the past 7-year window. Looking back 7 years, enrollment at Keystone Middle School has edged down 5%, going from 357 students in 2018 to 340 in 2025.
Within the allk12 community for this school, the feed for Keystone Middle School typically covers pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.
Lorain County at a glance
View full county profileQuick facts
Related schools
- Keystone Elementary SchoolElementary · 655 students
- Keystone High SchoolHigh · 392 students
- Keystone Elementary SchoolElementary · 655 students
- Keystone High SchoolHigh · 392 students
- Keystone Elementary School0.1 mi · 655
- Keystone High School0.2 mi · 392
- Midview Middle School5.2 mi · 427
- Midview West Elementary School5.3 mi · 390
- Midview High School5.3 mi · 727
- Midview Virtual Programming5.3 mi · 6