Sign In Register

Schools in Elyria, OH

Public schools, enrollment data, student-teacher ratios, and higher education.

Elyria has 12 public schools with a total enrollment of 6,345 students and 363 teachers. There are 6 elementary, 3 middle, and 2 high schools. The average student-teacher ratio is 17.5:1. 2 charter schools serve the area.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Elyria High School High 1,639 95 17.3:1
Eastern Heights Middle School Middle 579 40 14.5:1
Northwood Middle School Middle 564 42 13.4:1
Eastern Heights Elementary School Elementary 521 31 16.8:1
Westwood Elementary School Elementary 489 27 18.1:1
Westwood Middle School Middle 489 35 14.0:1
Ely Elementary School Elementary 453 24 18.9:1
Hamilton Elementary School Elementary 421 22 19.1:1
Constellation Schools: Elyria Community (Charter) Elementary 396 15 26.4:1
Northwood Elementary School Elementary 351 19 18.5:1
Elyria Early Childhood Center 298 9 33.1:1
Black River Career Prep High School (Charter) High 145 4 36.3:1

Colleges & Universities (2)

Institution Type Highest Degree Enrollment Tuition (In-State)
Lorain County Community College Public Bachelor's 12,355 $4,790
Ross Medical Education Center-Elyria Private For-Profit Certificate 88
View full profile of Elyria, OH →