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

30 schools in Lorain

Ohio · Public K-12

Across Lorain, 30 public K-12 schools serve approximately 9,350 students across 15 elementary, 5 middle, and 6 high.

7-year change in Lorain

SY 2017-18 vs SY 2024-25
Total enrollment
9,319
-715 (-7%) vs SY 2017-18
School count
26
+1 (+4%) vs SY 2017-18
% White
21%
was 28%
% Hispanic
46%
was 39%
% Black
23%
was 24%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Admiral King Elementary SchoolElementaryPK-05278
Clearview High SchoolHigh09-12333
Clearview Local SchoolsHigh06-1231
Constellation Schools: Lorain Community ElementaryElementaryKG-0489
Constellation Schools: Lorain Community MiddleMiddle05-08102
Digital AcademyCombinedKG-120
Durling Middle SchoolMiddle05-08448
Frank Jacinto ElementaryElementaryPK-05307
Garfield Elementary SchoolElementaryPK-05259
General Johnnie Wilson Middle SchoolMiddle06-08439
Hawthorne Elementary SchoolElementaryPK-05218
Helen Steiner Rice ESElementaryPK-05291
Horizon Science Academy LorainCombinedKG-12839
Larkmoor Elementary SchoolElementaryPK-05432
Longfellow Middle SchoolMiddle06-08398
Lorain Bilingual Preparatory AcademyElementaryKG-08248
Lorain County Community Action Agency Central PlazaCombinedM-M·
Lorain High SchoolHigh09-121,773
Lorain Preparatory AcademyElementaryKG-08416
Lorain Preparatory High SchoolHigh09-12109
New BeginningsHigh10-12125
Palm Elementary SchoolElementaryPK-05295
Southview Middle SchoolMiddle06-08423
Steel City High SchoolHigh09-1260
Stevan Dohanos Elementary SchoolElementaryPK-05301
Summit Academy Community School Alternative Learners-LorainElementaryKG-0869
Summit Academy School - LorainCombinedM-M·
Toni Wofford Morrison ESElementaryPK-05324
Vincent Elementary SchoolElementaryKG-04456
Washington Elementary SchoolElementaryPK-05287

About Lorain

Across Lorain, Ohio, 30 public schools enrolls about 9,350 students between them.

In terms of grade levels, the city is made up of 15 elementary, 5 middle, 6 high, and 4 other.

Schools in Lorain average about 312 students each, 33% below the Ohio norm.

Trend over the past 7 years. Combined enrollment now sits at 9,319 students, decreased 7% from the 10,034 reported in SY 2017-18. Over that span, Lorain added 1 school, going from 25 to 26. The Hispanic share of public-school enrollment expanded from 39% to 46%.

On allk12, the community for Lorain discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Lorain, Ohio?
There are 30 public K-12 schools in Lorain, with a combined enrollment of about 9,350.
How many elementary, middle, and high schools are in Lorain?
Lorain has 15 elementary, 5 middle, 6 high, 4 combined-grade public schools.
What is the largest public school in Lorain?
Lorain High School is the largest public school in Lorain by enrollment, with approximately 1,773 students.
What school districts serve Lorain?
Lorain is served by 11 public school districts, including Lorain City, Horizon Science Academy Lorain, Summit Academy School - Lorain, Constellation Schools: Lorain Community Elementary, Lorain Bilingual Preparatory Academy and 6 others.
What grade levels do public schools in Lorain cover?
Public schools in Lorain serve students from pre-K through grade 12.
Are there charter schools in Lorain?
9 of the 30 public schools in Lorain are charter schools.