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
- Bradford
- Bremen
- Blanchester
- Belmont
- Batavia
- Bucyrus
- Bedford Heights
- Bowerston
- Bedford
- Brooklyn
- Bluffton
- Barnesville
- Bellaire
- Beckett Ridge
- Berea
- Berlin Heights
- Bridgeport
- Broadview Heights
- Brecksville
- Bellevue
- Bexley
- Beachwood
- Blacklick
- Brook Park
- Bethel
- Bay Village
- Baltimore
- Burton
- Brunswick
- Baltic
- Beverly
- Bidwell
- Beavercreek
- Boardman
- Beallsville
- Barberton
- Bowling Green
- Byesville
- Brookville
- Bergholz
- Berlin Center
- Bristolville
- Botkins
- Brookfield
- Butler
- Bettsville
- Bryan
- Beaver
- Belpre
- Brilliant
- Bloomingdale
- Bloomdale
- Bainbridge
- Big Prairie
- Beloit
- Bellbrook
- Bellefontaine
- Bellville
- Bolivar
- Columbiana
- Coolville
- Crestline
- Cincinnati
- Coshocton
- Carrollton
- Cridersville
- Carroll
- Canal Winchester
- Cleveland Heights
- Calcutta
- Chagrin Falls
- Castalia
- Conesville
- Columbus
- Conneaut
- Clarksville
- Cleveland
- Clayton
- Caldwell
- Columbus Grove
- Collins
- Chesapeake
- Covington
- Canton
- Clinton
- Crooksville
- Caledonia
- Clyde
- Copley
- Chillicothe
- Chardon
- Cleves
- Circleville
- Camden
- Corning
- Crown City
- Chesterland
- Creston
- Carey
- Cortland
- Convoy
- Commercial Point
- Coal Grove
- Celina
- Cardington
- Cuyahoga Falls
- Centerburg
- Centerville
- Cedarville
- Curtice
- Canfield
- Carlisle
- Continental
- Cambridge
- College Corner
- Cadiz
- Casstown
- Canal Fulton
- Clarington
- Columbia Station
- Campbell
- Coldwater
- Geneva
- Greenville
- Grove
- Gates Mills
- Groveport
- Goshen
- Grandview Heights
- Georgetown
- Garfield Heights
- Gallipolis
- Guysville
- Galloway
- Galion
- Gahanna
- Glouster
- Galena
- Genoa
- Graytown
- Grand Rapids
- Granville
- Grafton
- Green Camp
- Garrettsville
- Gambier
- Graysville
- Glenford
- Greenfield
- Glandorf
- Germantown
- Grover Hill
- Gnadenhutten
- Green Springs
- Greenwich
- Gibsonburg
- Girard
- Lewis Center
- Lima
- Lynchburg
- Leetonia
- Lyndhurst
- Liberty
- Loveland
- Loudonville
- Lancaster
- Lisbon
- Lakewood
- Lithopolis
- Lakeside
- Lebanon
- Liberty Center
- Lorain
- Lodi
- Leavittsburg
- Luckey
- Lowell
- La Rue
- Louisville
- Laurelville
- Leesburg
- LaGrange
- Lucasville
- Leipsic
- Lower Salem
- Lewisburg
- Logan
- Lowellville
- Lexington
- Lindsey
- Little Hocking
- Lakeville
- Lewistown
- Lucas
- Lore City
- London
- Latham
- Middletown
- Malvern
- Milan
- Mechanicsburg
- Martins Ferry
- Metamora
- Mount Orab
- Monroe
- Milford
- Mayfield
- Maple Heights
- Minster
- Millfield
- Middleburg Heights
- Manchester
- Medway
- Millersport
- Mayfield Heights
- Marengo
- McComb
- Minerva
- Mineral City
- Milford Center
- Morrow
- Middlefield
- Mount Blanchard
- Monroeville
- Mingo Junction
- Matamoras
- Mount Eaton
- Montpelier
- Millbury
- Madison
- Moraine
- Mogadore
- Massillon
- Mineral Ridge
- Marietta
- Mount Vernon
- McDonald
- Magnolia
- McDermott
- Malinta
- Mowrystown
- Middleport
- Mantua
- Monclova
- McConnelsville
- Mesopotamia
- Mentor-on-the-Lake
- Mount Victory
- Mentor
- Morral
- Macedonia
- Marysville
- Mason
- Miamisburg
- McArthur
- Marshallville
- Marion
- Malta
- Mount Gilead
- Mansfield
- Munroe Falls
- Maineville
- Maumee
- Maria Stein
- McGuffey
- Millersburg
- Medina
- Minford
- Mount Perry
- New Waterford
- North Robinson
- New Knoxville
- New Richmond
- New Madison
- Nelsonville
- New Carlisle
- New Bremen
- North Lewisburg
- North Olmsted
- Newburgh Heights
- North Royalton
- New Washington
- New Albany
- New Vienna
- North Ridgeville
- Newport
- Norton
- Northfield
- North Bloomfield
- New Boston
- North Bend
- Newton Falls
- New Riegel
- North College Hill
- North Jackson
- New Lebanon
- New Concord
- Norwood
- Napoleon
- Niles
- North Baltimore
- Newcomerstown
- New London
- Newark
- New Middletown
- Newbury
- Novelty
- Nashport
- New Franklin
- New Philadelphia
- North Canton
- Norwalk
- Navarre
- Northwood
- New Lexington
- New Paris
- Pepper Pike
- Parma Heights
- Peebles
- Powhatan Point
- Pickerington
- Perrysville
- Pettisville
- Parma
- Pleasantville
- Powell
- Patriot
- Plain City
- Prospect
- Proctorville
- Perry
- Pandora
- Port Washington
- Pemberville
- Portsmouth
- Payne
- Piketon
- Pataskala
- Put-in-Bay
- Pomeroy
- Port Clinton
- Plymouth
- Philo
- Painesville
- Poland
- Pleasant Hill
- Pioneer
- Peninsula
- Perrysburg
- Piqua
- Paulding
- St. Paris
- Sardinia
- Swanton
- Seven Hills
- St. Clairsville
- Solon
- Sherwood
- Seaman
- Salem
- Sunbury
- St. Marys
- South Charleston
- Salineville
- Shaker Heights
- Sugar Grove
- Shadyside
- Sabina
- South Euclid
- Sullivan
- Springfield
- Sherrodsville
- South Vienna
- Strongsville
- Spencerville
- Sandusky
- Sharonville
- Seville
- Sarahsville
- Silver Lake
- South Amherst
- Stockport
- Scio
- Sylvania
- Smithville
- Streetsboro
- Struthers
- Steubenville
- South Point
- St. Henry
- South Salem
- Stow
- Springboro
- Stryker
- Sycamore
- Silverton
- Sebring
- Shelby
- South Webster
- Southington
- Sheffield Lake
- St. Bernard
- Sardis
- Shreve
- Senecaville
- Sugarcreek
- Sheffield
- Sidney
- Somerset
- Strasburg
- Waynesfield
- Worthington
- Warsaw
- Warrensville Heights
- Westchester
- Whitehall
- West Lafayette
- Williamsburg
- Wellsville
- Washington Court House
- Westerville
- Wapakoneta
- Winchester
- West Chester
- Woodstock
- West Liberty
- Wauseon
- West Union
- Wilmington
- Westlake
- Wickliffe
- Willoughby Hills
- Wellington
- Waterford
- Walbridge
- Winesburg
- Whitehouse
- Waverly
- Wellston
- West Alexandria
- West Unity
- Willow Wood
- Windham
- Willard
- Woodville
- Wheelersburg
- Waynesville
- Woodsfield
- Wintersville
- West Carrollton
- West Milton
- Willoughby
- Willowick
- Wadsworth
- Wooster
- Williamsport
- West Elkton
- Waterville
- West Jefferson
- West Salem
- West Portsmouth
- Warren
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.