Public schools in Ohio are operated by independent school districts governed by locally elected boards and overseen by the Ohio Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Ohio distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 687 cities across Ohio. They are spread across 88 counties.
Cities with the highest concentration of public schools include Columbus, Cincinnati, Cleveland, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Ohio should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Bellaire
- Belmont
- Beckett Ridge
- Bradford
- Berlin Heights
- Bremen
- Bridgeport
- Batavia
- Blanchester
- Bucyrus
- Beachwood
- Berea
- Blacklick
- Bluffton
- Broadview Heights
- Brook Park
- Brecksville
- Bedford Heights
- Bellevue
- Bexley
- Barnesville
- Bowerston
- Bethel
- Bay Village
- Bedford
- Brooklyn
- Baltimore
- Bidwell
- Burton
- Beavercreek
- Brilliant
- Bloomingdale
- Boardman
- Beallsville
- Brunswick
- Brookfield
- Butler
- Bettsville
- Barberton
- Bryan
- Bloomdale
- Beaver
- Bainbridge
- Baltic
- Beverly
- Bowling Green
- Byesville
- Big Prairie
- Beloit
- Brookville
- Bellbrook
- Bergholz
- Bellefontaine
- Berlin Center
- Bristolville
- Bellville
- Botkins
- Bolivar
- Belpre
- Columbiana
- Calcutta
- Chagrin Falls
- Coolville
- Cincinnati
- Coshocton
- Crestline
- Cleveland Heights
- Carrollton
- Castalia
- Carroll
- Cridersville
- Conneaut
- Clarksville
- Conesville
- Cleveland
- Columbus
- Canal Winchester
- Cambridge
- Clayton
- Caldwell
- Commercial Point
- College Corner
- Columbus Grove
- Chardon
- Cleves
- Cadiz
- Collins
- Chesapeake
- Coal Grove
- Celina
- Covington
- Casstown
- Cardington
- Canton
- Clinton
- Crooksville
- Circleville
- Camden
- Canal Fulton
- Cuyahoga Falls
- Centerburg
- Caledonia
- Clarington
- Centerville
- Corning
- Crown City
- Chesterland
- Cedarville
- Columbia Station
- Curtice
- Canfield
- Campbell
- Coldwater
- Clyde
- Copley
- Carlisle
- Creston
- Carey
- Continental
- Chillicothe
- Cortland
- Convoy
- Geneva
- Guysville
- Gates Mills
- Galloway
- Groveport
- Galion
- Garfield Heights
- Greenville
- Grove
- Gallipolis
- Gahanna
- Grandview Heights
- Glouster
- Georgetown
- Goshen
- Galena
- Granville
- Gambier
- Grafton
- Graysville
- Genoa
- Glenford
- Green Springs
- Greenfield
- Green Camp
- Garrettsville
- Glandorf
- Greenwich
- Gibsonburg
- Germantown
- Graytown
- Grover Hill
- Girard
- Gnadenhutten
- Grand Rapids
- Lima
- Lynchburg
- Lewis Center
- Loveland
- Loudonville
- Liberty
- Leetonia
- Lyndhurst
- Lancaster
- Lisbon
- Lakewood
- Lithopolis
- Lakeville
- Lakeside
- Leipsic
- Lewistown
- La Rue
- Lower Salem
- Lewisburg
- Lucas
- Louisville
- Lebanon
- Lore City
- Logan
- Laurelville
- London
- Lowellville
- Latham
- Liberty Center
- Leesburg
- Lorain
- LaGrange
- Lodi
- Lucasville
- Leavittsburg
- Luckey
- Lexington
- Lindsey
- Lowell
- Little Hocking
- Manchester
- Middletown
- Malvern
- Mechanicsburg
- Medway
- Martins Ferry
- Milan
- Metamora
- Minster
- Mount Orab
- Monroe
- Milford
- Mayfield
- Millersport
- Millfield
- Maple Heights
- Middleburg Heights
- Mayfield Heights
- Malinta
- Mowrystown
- Madison
- Middleport
- Moraine
- Marengo
- Mantua
- Mogadore
- McComb
- Monclova
- Marion
- Malta
- McConnelsville
- Mount Gilead
- Massillon
- Minerva
- Mineral City
- Milford Center
- Mansfield
- Munroe Falls
- Mineral Ridge
- Mesopotamia
- Maineville
- Morrow
- Marietta
- Mount Vernon
- Mentor-on-the-Lake
- Maumee
- Maria Stein
- Middlefield
- Mount Blanchard
- Mount Victory
- McGuffey
- Millersburg
- Monroeville
- Mingo Junction
- Mentor
- Morral
- Medina
- Minford
- Macedonia
- McDonald
- Magnolia
- Marysville
- Mason
- Matamoras
- Mount Eaton
- Montpelier
- Millbury
- Miamisburg
- Mount Perry
- McDermott
- McArthur
- Marshallville
- New Bremen
- North Lewisburg
- New Waterford
- North Olmsted
- Newburgh Heights
- Nelsonville
- New Carlisle
- North Robinson
- New Albany
- New Knoxville
- New Richmond
- New Vienna
- North Royalton
- New Washington
- New Madison
- North Bend
- New Middletown
- Newbury
- Novelty
- Napoleon
- North Ridgeville
- Nashport
- New Franklin
- Niles
- Newton Falls
- New Philadelphia
- Newport
- North Baltimore
- New Riegel
- North Canton
- Norton
- Northfield
- North Bloomfield
- Newcomerstown
- North College Hill
- North Jackson
- New Lebanon
- New Concord
- Norwood
- Norwalk
- New London
- Newark
- Navarre
- Northwood
- New Lexington
- New Paris
- New Boston
- Perrysville
- Parma Heights
- Pettisville
- Pepper Pike
- Pleasantville
- Peebles
- Powhatan Point
- Pickerington
- Parma
- Powell
- Patriot
- Plain City
- Prospect
- Port Clinton
- Payne
- Proctorville
- Pleasant Hill
- Plymouth
- Pioneer
- Piketon
- Peninsula
- Perrysburg
- Perry
- Pataskala
- Philo
- Put-in-Bay
- Pandora
- Painesville
- Poland
- Pomeroy
- Piqua
- Port Washington
- Pemberville
- Paulding
- Portsmouth
- Sullivan
- Shadyside
- St. Paris
- Seven Hills
- St. Clairsville
- Sardinia
- Springfield
- Sabina
- South Euclid
- Solon
- Sherwood
- Swanton
- Sherrodsville
- Salem
- Sunbury
- Seaman
- Spencerville
- St. Marys
- South Charleston
- South Vienna
- Salineville
- Strongsville
- Shaker Heights
- Sandusky
- Sugar Grove
- South Point
- Sheffield Lake
- St. Henry
- Sharonville
- St. Bernard
- Seville
- Sardis
- Sarahsville
- South Salem
- Stow
- Shreve
- Streetsboro
- Silver Lake
- Springboro
- Stryker
- Sycamore
- Senecaville
- Silverton
- Sugarcreek
- South Amherst
- Sebring
- Struthers
- Stockport
- Shelby
- Scio
- Steubenville
- Sheffield
- Sylvania
- South Webster
- Sidney
- Southington
- Smithville
- Somerset
- Strasburg
- West Chester
- Warsaw
- Westerville
- Wapakoneta
- Waynesfield
- Winchester
- Woodstock
- West Liberty
- Warrensville Heights
- Worthington
- Westchester
- Williamsburg
- Wilmington
- Whitehall
- Wauseon
- West Union
- Wellsville
- West Lafayette
- Westlake
- Washington Court House
- Wellston
- Wickliffe
- Woodsfield
- West Alexandria
- Wintersville
- Willoughby
- Willoughby Hills
- Willowick
- Wellington
- Wadsworth
- West Carrollton
- Waterford
- Wooster
- West Unity
- Williamsport
- West Elkton
- Walbridge
- Winesburg
- Willow Wood
- Whitehouse
- Waverly
- Windham
- Willard
- Waterville
- West Jefferson
- West Milton
- Woodville
- West Salem
- West Portsmouth
- Wheelersburg
- Warren
- Waynesville
Parents and guardians in Ohio can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Ohio typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Ohio to find the nearest location.