Skip to content
Charter Schools Directory

Charter schools in Dayton, Ohio

Dayton has 23 public charter schools with reported enrollment of 7,122 students. Of these, 14 offer elementary grades, 14 middle grades, and 9 high school grades. The median school has 16.9 students per teacher.

Schools
23
Reported students
7,122
Median students per teacher
16.9
Virtual schools
0

2024–25 reported data: enrollment for 23 of 23 schools; student–teacher ratios for 23; format for 23. Missing values are excluded from totals and medians. Students per teacher is not class size.Sources and limitations.

Compare public charter schools in Dayton

About this Dayton charter school list

This page lists open public charter schools reported in the NCES Common Core of Data for 2024–25. Counts describe the dataset, not school quality or current seat availability. Confirm programs, admissions, and enrollment directly with each school.

Find charter schools in other Ohio cities

Frequently asked questions about charter schools in Dayton

How many charter schools are in Dayton, OH?

Dayton has 23 public charter schools in the 2024–25 federal data. Reported enrollment totals 7,122 students across 23 schools reporting enrollment.

How do I compare charter schools near Dayton?

Use the table to compare grades, enrollment, students per teacher, and in-person or virtual format. Open a school page for its address, phone number, map, and nearby schools.

Are there charter elementary, middle, or high schools in Dayton?

The data identifies 14 schools offering elementary grades, 14 offering middle grades, and 9 offering high school grades. A school can appear in more than one group.

Which is the best charter school in Dayton?

This directory does not rank schools. The best fit depends on a student’s needs, and families should compare programs, admissions, commute, current performance information, and other priorities directly with each school.

Source: NCES Common Core of Data, 2024–25 school year. How this data works.