Private schools in Ohio
EdChoice pays $6,166 for grades K-8, $8,408 for grades 9-12. Nearly every Ohio K-12 student outside the Cleveland district qualifies through EdChoice or EdChoice Expansion.
Figures read from each program’s official pages, 2026-09-20. Sources and how to apply
About 143,500 students: 42,607 on traditional EdChoice and 100,941 on Expansion.
Worth knowing: A county judge ruled the program unconstitutional in June 2025. That ruling is on hold during the appeal, and the program is operating for 2026-27.
By city
The number is how many private schools sit within 12 miles.
- Millersburg (111)
- Fredericksburg (96)
- Dundee (94)
- Columbus (87)
- Cincinnati (83)
- Apple Creek (82)
- Sugarcreek (82)
- Cleveland (81)
- Worthington (77)
- Dalton (74)
- Parma (72)
- Shaker Heights (69)
- Baltic (68)
- Gahanna (68)
- Cleveland Heights (66)
- Holmesville (65)
- Orrville (65)
- Beachwood (61)
- Rocky River (58)
- Westerville (57)
- Fresno (54)
- Powell (54)
- Dublin (53)
- Gates Mills (52)
- Westlake (51)
- New Albany (50)
- Wickliffe (48)
- Kettering (47)
- Dayton (46)
- Euclid (46)
- Loveland (46)
- Northfield (46)
- Mason (43)
- Centerville (42)
- Beavercreek (40)
- Miamisburg (40)
- Akron (38)
- Cuyahoga Falls (37)
- Wooster (37)
- Avon (34)
- Burton (34)
- Fairlawn (34)
- Shreve (34)
- Grove City (33)
- Middlefield (33)
- Chardon (30)
- Hudson (29)
- Toledo (29)
- Hamilton (28)
- Springboro (28)
- Canton (18)
- Youngstown (18)
- Coshocton (17)
- Mentor (17)
- Orwell (16)
- Medina (14)
- Lima (10)
- Mansfield (9)
- Newark (9)
- Springfield (9)
- Warren (8)
- Fremont (7)
- Troy (7)
- Sidney (6)
- Lancaster (5)
- Marietta (5)
- Mount Vernon (5)
- Findlay (4)
- Martins Ferry (4)
- Napoleon (4)
- Portsmouth (4)
- Steubenville (4)
- Zanesville (4)
By kind of school
- Christian schools (373)
- Catholic schools (311)
- Montessori schools (61)
- Special education schools (43)
- Classical schools (5)
By county
- Allen County (11)
- Ashland County (6)
- Ashtabula County (10)
- Auglaize County (1)
- Belmont County (6)
- Brown County (2)
- Butler County (12)
- Champaign County (2)
- Clark County (9)
- Clermont County (9)
- Columbiana County (3)
- Coshocton County (19)
- Crawford County (3)
- Cuyahoga County (94)
- Darke County (2)
- Defiance County (2)
- Delaware County (11)
- Erie County (3)
- Fairfield County (6)
- Fayette County (1)
- Franklin County (80)
- Fulton County (3)
- Gallia County (1)
- Geauga County (27)
- Greene County (11)
- Guernsey County (3)
- Hamilton County (84)
- Hancock County (4)
- Hardin County (1)
- Henry County (3)
- Highland County (1)
- Hocking County (2)
- Holmes County (67)
- Huron County (4)
- Jackson County (1)
- Jefferson County (4)
- Knox County (5)
- Lake County (13)
- Lawrence County (2)
- Licking County (11)
- Logan County (1)
- Lorain County (14)
- Lucas County (28)
- Madison County (2)
- Mahoning County (16)
- Marion County (1)
- Medina County (8)
- Meigs County (1)
- Mercer County (1)
- Miami County (6)
- Monroe County (2)
- Montgomery County (36)
- Morrow County (2)
- Muskingum County (6)
- Ottawa County (3)
- Paulding County (1)
- Perry County (1)
- Pickaway County (2)
- Pike County (2)
- Portage County (6)
- Putnam County (3)
- Richland County (9)
- Ross County (3)
- Sandusky County (7)
- Scioto County (4)
- Seneca County (1)
- Shelby County (4)
- Stark County (25)
- Summit County (36)
- Trumbull County (13)
- Tuscarawas County (15)
- Union County (1)
- Van Wert County (1)
- Warren County (19)
- Washington County (5)
- Wayne County (50)
- Williams County (2)
- Wood County (4)
- Wyandot County (2)
The largest private schools in Ohio
| School | Grades | Students |
|---|---|---|
| The Hebrew Academy of Cleveland-Oakwood Campus | PreK-12 | 1,225 |
| Cincinnati Hills Christian Academy | PreK-12 | 1,221 |
| Hawken School | PreK-12 | 1,101 |
| The Columbus Academy | PreK-12 | 1,083 |
| St. Ignatius School | PreK-8 | 1,051 |
| Worthington Christian School | K-12 | 1,038 |
| Walsh Jesuit High School | 9-12 | 928 |
| The Seven Hills School | PreK-12 | 907 |
| Arch Bishop Moeller High School | 9-12 | 899 |
| Incarnation Catholic School | PreK-8 | 876 |
| Lake Center Christian School | K-12 | 872 |
| St. Francis de Sales High School | 9-12 | 866 |
| Bishop Watterson High | 9-12 | 864 |
| Yeshiva Derech Hatorah | PreK-12 | 856 |
| Archbishop Hoban High School | 9-12 | 841 |
Run your own numbers
What would you pay?
EdChoice pays between $6,166 and $8,408 depending on your household. We start with the lower figure. Change it if you know yours. An award can never be more than the school actually charges. This is arithmetic, not a quote.
Get one email when applications open
Most programs open once a year, and several ran out of money or seats in 2026. Pick your state and we will email you the day the next window opens, with the official link. That is the only email you get.
One email per application window. No calls, no sharing your details.
Questions parents ask
How much does Ohio pay toward private school?
$6,166 for grades K-8, $8,408 for grades 9-12. Families at or below 450% of the poverty level ($148,500 for a family of four) get the full amount. Above that it is scaled down.
Who can get it?
Nearly every Ohio K-12 student outside the Cleveland district qualifies through EdChoice or EdChoice Expansion.
Is there still room?
About 143,500 students: 42,607 on traditional EdChoice and 100,941 on Expansion.
How do I know a school takes EdChoice?
Ohio offers a searchable provider directory but no download we can check. We do not mark Ohio schools.