County directory · Ohio · 2026–27
School districts in Lorain County, OH
Lorain County has 14 regular public school districts, enrolling 38,581 students in 2024–25. The largest is Lorain City (6,150 students, 16% of the county), followed by Elyria City Schools and North Ridgeville City. All 14 offer kindergarten. Ohio sets no statewide kindergarten cutoff.
The 14 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Lorain City 2601 Pole Ave, Lorain | Pre-K–12 | 16 | 6,150 | 473 | (440) 233-2271 |
| Elyria City Schools 42101 Griswold Rd, Elyria | Pre-K–12 | 10 | 5,702 | 456 | (440) 284-8201 |
| North Ridgeville City 34620 Bainbridge Rd, North Ridgeville | Pre-K–12 | 5 | 4,486 | 297 | (440) 327-4444 |
| Avon Local 35600 Bentley Dr, Avon | Pre-K–12 | 5 | 4,303 | 238 | (440) 937-4680 |
| Amherst Exempted Village 550 Milan Ave, Amherst | Pre-K–12 | 4 | 3,533 | 247 | (440) 988-4406 |
| Avon Lake City 175 Avon Belden Rd, Avon Lake | Pre-K–12 | 6 | 3,435 | 205 | (440) 933-6210 |
| Midview Local 13050 Durkee Rd, Grafton | Pre-K–12 | 6 | 2,574 | 182 | (877) 644-6338 |
| Firelands Local 112 N Lake St, South Amherst also serves Erie County | K–12 | 3 | 1,661 | 107 | (440) 965-5821 |
| Sheffield-Sheffield Lake City 1824 Harris Rd, Sheffield Village | Pre-K–12 | 5 | 1,455 | 82 | (440) 949-6181 |
| Keystone Local 531 Opportunity Way, Lagrange | Pre-K–12 | 3 | 1,387 | 101 | (440) 355-2424 |
| Clearview Local 4700 Broadway, Lorain | K–12 | 3 | 1,237 | 83 | (440) 233-5412 |
| Columbia Local 25796 Royalton Rd, Columbia Station | Pre-K–12 | 3 | 1,040 | 78 | (440) 236-5008 |
| Wellington Exempted Village 305 Union St, Wellington also serves Huron County | K–12 | 3 | 860 | 80 | (440) 647-4286 |
| Oberlin City Schools 153 N Main St, Oberlin | Pre-K–12 | 3 | 758 | 52 | (440) 774-1458 |
Lorain County at a glance
Together the 14 districts run 75 schools from offices in 13 towns. The smallest by enrollment is Oberlin City Schools, with 758 students; the median Lorain County district has 1,661. By grade span: 11 Pre-K–12 and 3 K–12.
Kindergarten in 2024–25, counting the 14 districts that report a K grade: 2,681 children. The biggest kindergarten was Lorain City's, with 473; Elyria City Schools had 456, and the smallest, Oberlin City Schools, had 52.
Lorain County holds 14 of Ohio's 619 regular districts (2.3%) and 2.6% of its 1,508,022 public school students, ranking 9th of 88 counties by number of districts and 9th by enrollment. By size, 2 enroll 5,000 or more, 10 enroll 1,000 to 4,999 and 2 have fewer than 1,000 students, and the average school here has about 514 students.
2 districts reach past the county line: Firelands Local (into Erie County) and Wellington Exempted Village (into Huron County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 2 of Lorain County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:
Lorain City · Elyria City Schools · North Ridgeville City · Avon Local · Amherst Exempted Village · Avon Lake City · Midview Local · Firelands Local · Sheffield-Sheffield Lake City · Keystone Local · Clearview Local · Columbia Local · Wellington Exempted Village · Oberlin City Schools
What grade will my child be in?
More in Ohio
Every Ohio district by county · Ohio kindergarten cutoff
More Ohio county directories: Columbiana County (11) · Cuyahoga County (31) · Portage County (13) · Stark County (16) · Trumbull County (20) · Wood County (10)