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

3 schools in Lagrange

Ohio · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Lagrange's 3 public K-12 schools collectively enroll about 1,387 students (1 elementary, 1 middle, and 1 high).

7-year change in Lagrange

SY 2017-18 vs SY 2024-25
Total enrollment
1,387
-116 (-8%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
91%
was 94%
% Hispanic
5%
was 3%
% Black
1%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Keystone Elementary SchoolElementaryPK-05655
Keystone High SchoolHigh09-12392
Keystone Middle SchoolMiddle06-08340

About Lagrange

Across Lagrange, Ohio, 3 public schools teaches about 1,387 students between them.

On the school-mix side, the city consists of 1 elementary, 1 middle, and 1 high.

Over the past 7-year window. Combined enrollment now sits at 1,387 students, contracted 8% from the 1,503 reported in SY 2017-18.

On this page, the community for Lagrange discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Lagrange, Ohio?
There are 3 public K-12 schools in Lagrange, with a combined enrollment of about 1,387.
How many elementary, middle, and high schools are in Lagrange?
Lagrange has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Lagrange?
Keystone Elementary School is the largest public school in Lagrange by enrollment, with approximately 655 students.
What school districts serve Lagrange?
Lagrange public schools are operated by Keystone Local.
What grade levels do public schools in Lagrange cover?
Public schools in Lagrange serve students from pre-K through grade 12.