June 2026 residential building permits data releasedExplore

Education (K-12) · 2024–25 school year

Ohio Public Schools

Public K-12 education statistics for Ohio 1,661,295 students in 3,611 schools in 2024–25, with enrollment history back to 1986 and county-level detail from 2002.

1,661,295
Students (2024)
3,611
Public schools
96,118
Teachers (FTE)
38.9%
Free/reduced lunch
Student enrollment, by school year19862024
19862024
StatisticValueSchool year
Student enrollment1,661,295202425
Public schools3,611202425
Teachers (full-time equivalent)96,118202425
Pupil-teacher ratio17.2202425
Free/reduced-price lunch students38.9%202425
School poverty rate (MEPS)15.0%202223
Charter school enrollment7.4%202425
High school graduation rate88.3%202324
Math proficiency (of tested)52.2%202122
Reading proficiency (of tested)59.5%202122
Chronically absent students32.3%202122
White students64.8%202425
Black students17.0%202425
Hispanic students8.3%202425
Asian students3.1%202425

Not every statistic is collected every year — each row shows its most recent available school year (amber when older than 202425). Blank/absent means not collected or below reliability floors, never zero. Some universal-meals states no longer report free/reduced-price lunch — school poverty (MEPS) is the better lens there. A 0% charter share in a state without a charter-school law is a true zero.

Ohio state report card

Outcomes reported directly by Ohio’s education agency — often more current than the federal series above. Because each state uses its own tests, definitions, and reporting windows, these figures are not comparable state-to-state; each row notes how Ohio measures it.

MeasureLatestSchool year
5-year graduation rate
How Ohio measures this

Five-Year Longitudinal (Adjusted Cohort) Graduation Rate, Class of 2023 (cohort expected to graduate in 2023, graduating within 5 years). Published 'Five Year Graduation Rate - Statewide Average - Class of 2023' column (constant across all district rows).

89.7%2022–23
College enrollment rate
How Ohio measures this

Percent of the Class of 2022 four-year graduation COHORT (not just graduates) enrolled in college within 2 years of expected high school graduation (i.e., by ~2024). COMPUTED by summing numerator and denominator across 607 traditional districts (1 district suppressed/missing).

52.5%2021–22
Math proficiency (state test)
How Ohio measures this

Ohio's State Tests (OST) spring 2025, Percent Proficient or above, grades 3-8 Math aggregate. COMPUTED: enrollment-weighted mean of the published statewide per-grade rates (gr3 64.4, gr4 69.1, gr5 56.7, gr6 51.9, gr7 50.0, gr8 47.6); weights = statewide grade-level enrollment summed from the 607-district enrollment file (tested counts are not published; unweighted mean differs by <0.1 point). HS EOC statewide values not included: Algebra I 59.4, Geometry 42.8, Math I 44.6, Math II 33.8. 'Proficient' is Ohio's level-3 cut, below the NAEP-like 'Accomplished' level.

56.6%2024–25
Reading / ELA proficiency (state test)
How Ohio measures this

Ohio's State Tests (OST) spring 2025, Percent Proficient or above, grades 3-8 English Language Arts aggregate. COMPUTED: enrollment-weighted mean of the published statewide per-grade rates (gr3 61.3, gr4 61.9, gr5 67.7, gr6 54.5, gr7 62.9, gr8 54.4); weights = statewide grade-level enrollment summed from the 607-district enrollment file (tested counts are not published; unweighted mean differs by <0.1 point). HS English II EOC statewide value: 60.4 (not included). 'Proficient' is Ohio's level-3 cut, below the NAEP-like 'Accomplished' level.

60.5%2024–25
Chronic absenteeism (recent)
How Ohio measures this

Percent of students chronically absent (Ohio report-card definition: absent 10% or more of enrolled instructional time, excused + unexcused). COMPUTED: enrollment-weighted mean of the district-level 'Chronic Absenteeism Rate' (All Students) across all 607 traditional districts, weights = district report-card Enrollment (total weight 1,465,176). No official statewide rate exists in the collected files.

23.7%2024–25

Source: OhioDepartment of Education (public reporting), 2026 collection. Not comparable across states — proficiency reflects different assessments and cut scores; graduation, dropout, and college-going use each state’s own cohort definitions and windows. Absent rows mean the state doesn’t publish that measure in a comparable file.

Ohio schools by county

Students enrolled, 2024–25.

Franklin County194,754Cuyahoga County155,108Hamilton County109,365Montgomery County73,817Lucas County73,661Summit County68,391Butler County59,107Stark County53,192Delaware County44,100Lorain County42,485Warren County39,309Licking County29,794Mahoning County27,927Lake County27,757Fairfield County26,447Clermont County26,246Trumbull County25,240Medina County24,696Greene County22,426Clark County20,515Wood County19,968Portage County19,638Richland County18,488Miami County16,409Tuscarawas County15,442Allen County14,579Wayne County14,235Muskingum County14,212Columbiana County13,165Union County12,597Marion County12,492Erie County12,423Ashtabula County12,006Hancock County11,975Scioto County10,849Ross County10,625Pickaway County9,815Geauga County9,551Lawrence County8,980Jefferson County8,635Belmont County8,619Sandusky County8,558Mercer County8,363Darke County7,993Shelby County7,812Auglaize County7,462Knox County7,439Washington County7,355Madison County7,189Huron County7,141Fulton County6,935Ashland County6,921Clinton County6,778Athens County6,680Brown County6,534Highland County6,468Logan County6,357Champaign County6,135Putnam County5,938Crawford County5,870Defiance County5,682Perry County5,578Preble County5,537Seneca County5,227Williams County4,964Ottawa County4,905Henry County4,839Van Wert County4,713Morrow County4,685Pike County4,611Guernsey County4,601Jackson County4,600Coshocton County4,556Gallia County4,526Fayette County4,322Adams County4,122Hardin County4,050Hocking County3,459Wyandot County3,289Holmes County3,172Meigs County2,988Paulding County2,855Carroll County2,824Noble County1,797Monroe County1,683Vinton County1,656Morgan County1,601Harrison County1,485

Ohio schools — FAQ

How many students attend public school in Ohio?+

1,661,295 students were enrolled in Ohio's 3,611 public K-12 schools in the 2024–25 school year, taught by 96,118 full-time-equivalent teachers (NCES Common Core of Data).

What share of Ohio students get free or reduced-price lunch?+

38.9% of Ohio public school students were eligible for free or reduced-price lunch in 2024–25 — a common proxy for student economic need.

What is Ohio's high school graduation rate?+

88.3% of Ohio's adjusted cohort graduated in the 2023–24 school year — reported by Ohio's education agency (its 4-year ACGR, more current than the federal series, which lags to 2021–22). Graduation rates run from 2010–11 onward.

Where does this data come from?+

Core statistics (enrollment, schools, teachers, poverty, demographics) come from the National Center for Education Statistics — the Common Core of Data, EDFacts, and the Civil Rights Data Collection. The most recent graduation rates and the state report-card outcomes (proficiency, college-going, dropout, chronic absenteeism) come directly from state education agencies, which publish sooner than the federal series. Full source and license details are on the methodology page. pumsdata is independent and not affiliated with NCES or any state agency.

Who lives here: Ohio census profile — income, demographics, education, and housing for the state and every neighborhood-scale area, from the Census ACS.

Other states

Data: U.S. Department of Education, National Center for Education Statistics (CCD, EDFacts, CRDC) and ED Data Express, plus current-year graduation and report-card outcomes from state education agencies. Full source and license details on the methodology page.