Schools
Schools and education
School districts, libraries, preschool options, and practical education references for Grafton and nearby communities.
Which School District Am I In?
School district boundaries can vary by street. Contact the district to confirm.
School Districts
⚓ Midview Local Schools
Home of the Middies
District office
Address: 13050 Durkee Rd, Grafton, OH 44044
Phone: 440-748-5353
Enrollment: [email protected]
Official site: midviewk12.org
Leadership and board membership can change; use the district site for the current superintendent and board roster.
Schools
- Midview High School — 38199 W Capel Rd — 440-748-2124
- Midview Middle School
- Midview East Intermediate
- Midview West Elementary
- Midview North Elementary
- Little Middie Preschool
Enrollment
Midview handles enrollment and registration through its official online process.
Start here: midviewk12.org
Dates and windows change year to year, so use the district enrollment page for the current schedule.
🐾 Keystone Local Schools
Home of the Wildcats
Leadership
Superintendent: Zachary Weagley
Asst: Emily Dempster — [email protected]
Board: Patricia Wakefield, Andy Hoops, Kim Sturgill, Carrie O'Boyle, Devin Stang
Phone: 440-355-2424
Schools
All on Opportunity Way, LaGrange 44050
- Keystone High School — 580 Opportunity Way
Principal: DJ Shaw — 440-355-2400 - Keystone Middle School — 501 Opportunity Way
Principal: Gina Gibson — 440-355-2200 - Keystone Elementary — 531 Opportunity Way
Principal: Jacob Alferio — 440-355-2300
Enrollment
Via FinalForms online
Required: Birth cert, immunizations, 2 proofs of residency, custody papers if applicable
Contact: Emily Dempster — 440-355-2424
Other Contacts
Transportation: Therese Jackson — 440-355-2411
Athletics: keystoneathletics.com
Boosters: keystone-athletic-boosters.org
🎓 Oberlin City Schools
Home of the Phoenix • Full IB District
District office
Address: 153 N Main St, Oberlin, OH 44074
Main office: 440-774-1458
Official site: oberlinschools.net
Board meetings: Use the district board meeting calendar for the current schedule.
Schools
- Oberlin High School — 281 N Pleasant St
- Langston Middle School — 150 N Pleasant St
- Oberlin Elementary School — 210 N Park St
Use the district site for current building contacts, principals, and daily schedules.
Notable Programs
🌍 International Baccalaureate: Oberlin City Schools presents itself as a full IB district with PYP, MYP, and DP programming.
🎵 Music: The district also highlights music opportunities across grade levels. See the official district site for current program details and recognitions.
📚 Public Libraries
Grafton-Midview Public Library
Address: 983 Main St, Grafton 44044
Phone: 440-926-3317
Director: Adele Infante
Hours
| Mon, Tue, Thu | 9:30am – 8:00pm |
| Wed, Fri, Sat | 9:30am – 5:00pm |
| Sunday | Closed |
Serves Grafton, Eaton Twp, Carlisle Twp
Oberlin Public Library
Address: 65 S Main St, Oberlin 44074
Phone: 440-775-4790
Hours
| Mon – Thu | 10:00am – 8:30pm |
| Fri – Sat | 10:00am – 6:00pm |
| Sunday | 1:00pm – 5:00pm |
Serves City of Oberlin
Keystone-LaGrange Branch
Part of Elyria Public Library System
Address: 133 E Commerce Dr, LaGrange 44050
Phone: 440-322-0119
Serves LaGrange area
Lorain County Public Library System
The Lorain County Public Library System serves over 135,000 residents across northeast Lorain County with six branches. Closest branches to our area:
Columbia Branch
Lorain County Public Library
Address: 13824 W. River Road North, Columbia Station, OH 44028
Phone: 440-236-8751
Hours
| Mon – Thu | 9:00am – 8:00pm |
| Fri – Sat | 10:00am – 6:00pm |
North Ridgeville Branch
Lorain County Public Library
Address: 35700 Bainbridge Road, North Ridgeville, OH 44039
Phone: 440-327-8326
Hours
| Mon – Thu | 9:00am – 8:00pm |
| Fri – Sat | 10:00am – 6:00pm |
| Sunday | 1:00pm – 5:00pm |
All LCPL locations: lorainpubliclibrary.org/locations-hours
Library Cards: Free for Ohio residents. Bring photo ID and proof of address to any library to sign up.
Digital Resources: All libraries offer OverDrive (ebooks), Kanopy (streaming), and research databases.
👶 Preschools & Childcare
County Preschool Programs
Early Learning Center of Lorain County
12079 LaGrange Road, LaGrange, OH 44050
Ages 3-5, developmentally appropriate learning, quality licensed professionals
Head Start Programs
LCCAA Head Start - Oberlin
10643 Vermilion Rd, Oberlin 44074
440-965-4255 ext. 6130
Ages 3-5, free program
Licensed Childcare Centers
Grafton Community Preschool
Search all licensed providers: childcaresearch.ohio.gov
🏠 Homeschool Resources
Ohio Homeschooling Parents
Ohio's largest homeschooling support network with over 26,000 members statewide. Open to all homeschooling families regardless of methodology, curriculum, or background.
Website: ohiohomeschoolingparents.com
OHP provides peer support, resources, and information about Ohio homeschooling regulations. Members recommend joining HSLDA (Home School Legal Defense Association) for legal support.
⚽ Looking for Youth Sports?
Find registration info for baseball, soccer, football, basketball, and more.
View Youth Sports Directory →