County directory · Ohio · 2026–27
School districts in Cuyahoga County, OH
Cuyahoga County has 31 regular public school districts, enrolling 128,545 students in 2024–25. The largest is Cleveland Municipal (33,143 students, 26% of the county), followed by Parma City and Strongsville City. All 31 offer kindergarten. Ohio sets no statewide kindergarten cutoff.
The 31 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Cleveland Municipal 1111 Superior Ave E, Cleveland | Pre-K–12 | 91 | 33,143 | 2,262 | (216) 838-0000 |
| Parma City 7377 Chateau Dr, Parma | Pre-K–12 | 13 | 9,001 | 624 | (440) 842-5300 |
| Strongsville City 18199 Cook Ave, Strongsville also serves Lorain County | Pre-K–12 | 9 | 5,757 | 349 | (440) 572-7000 |
| Berea City 390 Fair St, Berea | Pre-K–12 | 5 | 5,332 | 366 | (216) 898-8300 |
| Cleveland Heights-University Heights City 2155 Miramar Blvd, University Heights | Pre-K–12 | 10 | 5,019 | 316 | (216) 371-7171 |
| Solon City 33800 Inwood Dr, Solon | Pre-K–12 | 7 | 4,594 | 269 | (440) 248-1600 |
| Euclid City 651 E 222nd St, Euclid | Pre-K–12 | 8 | 4,464 | 300 | (216) 261-2900 |
| Shaker Heights City 15600 Parkland Dr, Shaker Heights | Pre-K–12 | 8 | 4,400 | 325 | (216) 295-1400 |
| Lakewood City 13701 Lake Ave, Lakewood | Pre-K–12 | 13 | 4,369 | 307 | (216) 529-4092 |
| Mayfield City 1101 S.O.M. Center Road, Mayfield Heights | Pre-K–12 | 7 | 4,209 | 264 | (440) 995-7201 |
| North Royalton City 6579 Royalton Rd, North Royalton | Pre-K–12 | 3 | 4,134 | 257 | (440) 237-8800 |
| Brecksville-Broadview Heights City 6638 Mill Rd, Brecksville | Pre-K–12 | 3 | 3,686 | 233 | (440) 740-4000 |
| North Olmsted City 26669 Butternut Ridge Rd, North Olmsted | Pre-K–12 | 6 | 3,539 | 245 | (440) 588-5308 |
| Olmsted Falls City 26937 Bagley Rd, Olmsted Falls also serves Lorain County | Pre-K–12 | 5 | 3,507 | 174 | (440) 427-6000 |
| South Euclid-Lyndhurst City 5044 Mayfield Rd, Lyndhurst | Pre-K–12 | 6 | 3,203 | 233 | (216) 691-2000 |
| Westlake City 24365 Hilliard Blvd, Westlake | Pre-K–12 | 4 | 3,183 | 215 | (440) 871-7300 |
| Maple Heights City 5740 Lawn Ave, Maple Heights | Pre-K–12 | 5 | 3,024 | 204 | (216) 587-6100 |
| Bedford City 3 Hemisphere Way, Bedford | Pre-K–12 | 7 | 2,887 | 174 | (440) 439-1500 |
| Rocky River City 1101 Morewood Pkwy, Rocky River | Pre-K–12 | 5 | 2,606 | 188 | (440) 333-6000 |
| Garfield Heights City Schools 5640 Briarcliff Dr, Garfield Heights | Pre-K–12 | 5 | 2,581 | 153 | (216) 475-8100 |
| Bay Village City 377 Dover Center Rd, Bay Village | Pre-K–12 | 5 | 2,333 | 160 | (440) 617-7300 |
| Orange City 32000 Chagrin Blvd, Cleveland | Pre-K–12 | 4 | 2,029 | 130 | (216) 831-8600 |
| Warrensville Heights City 4743 Richmond Rd, Warrensville Heights | Pre-K–12 | 4 | 1,902 | 126 | (216) 364-1014 |
| Chagrin Falls Exempted Village 400 E Washington St, Chagrin Falls also serves Geauga County | Pre-K–12 | 4 | 1,667 | 119 | (440) 247-5500 |
| Beachwood City 24601 Fairmount Blvd, Beachwood | Pre-K–12 | 5 | 1,586 | 82 | (216) 464-2600 |
| Fairview Park City 21620 Mastick Rd, Fairview Park | Pre-K–12 | 4 | 1,471 | 93 | (440) 331-5500 |
| East Cleveland City School District 1843 Stanwood Rd, East Cleveland | Pre-K–12 | 6 | 1,177 | 83 | (216) 268-6600 |
| Brooklyn City 9200 Biddulph Rd, Brooklyn | Pre-K–12 | 3 | 1,138 | 73 | (216) 485-8100 |
| Independence Local 7733 Stone Rd, Independence | Pre-K–12 | 3 | 1,044 | 69 | (216) 642-5850 |
| Richmond Heights Local 447 Richmond Rd, Richmond Heights | Pre-K–12 | 3 | 786 | 42 | (216) 692-8485 |
| Cuyahoga Heights Local 4820 E 71st St, Cuyahoga Heights | Pre-K–12 | 3 | 774 | 45 | (216) 429-5700 |
Cuyahoga County at a glance
Together the 31 districts run 264 schools from offices in 30 towns. The smallest by enrollment is Cuyahoga Heights Local, with 774 students; the median Cuyahoga County district has 3,183. By grade span: 31 Pre-K–12.
Kindergarten in 2024–25, counting the 31 districts that report a K grade: 8,480 children. The biggest kindergarten was Cleveland Municipal's, with 2,262; Parma City had 624, and the smallest, Richmond Heights Local, had 42.
Cuyahoga County holds 31 of Ohio's 619 regular districts (5.0%) and 8.5% of its 1,508,022 public school students, ranking 1st of 88 counties by number of districts and 2nd by enrollment. By size, 5 enroll 5,000 or more, 24 enroll 1,000 to 4,999 and 2 have fewer than 1,000 students, and the average school here has about 487 students.
3 districts reach past the county line: Strongsville City (into Lorain County), Olmsted Falls City (into Lorain County) and Chagrin Falls Exempted Village (into Geauga County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 3 of Cuyahoga 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:
Cleveland Municipal · Parma City · Strongsville City · Berea City · Cleveland Heights-University Heights City · Solon City · Euclid City · Shaker Heights City · Lakewood City · Mayfield City · North Royalton City · Brecksville-Broadview Heights City · North Olmsted City · Olmsted Falls City · South Euclid-Lyndhurst City · Westlake City · Maple Heights City · Bedford City · Rocky River City · Garfield Heights City Schools · Bay Village City · Orange City · Warrensville Heights City · Chagrin Falls Exempted Village · Beachwood City · Fairview Park City · East Cleveland City School District · Brooklyn City · Independence Local · Richmond Heights Local · Cuyahoga Heights Local
What grade will my child be in?
More in Ohio
Every Ohio district by county · Ohio kindergarten cutoff
More Ohio county directories: Licking County (10) · Lorain County (14) · Mahoning County (15) · Stark County (16) · Summit County (16) · Trumbull County (20)