schoolsbycounty

Ohio Schools & Education

Public school metrics and education data for all 88 counties.

NCES 2022-23 public school data and FY 2022 school-finance data

Avg Graduation Rate

88.3%

Avg Per-Pupil Spending

$7,994

Avg School Score

54/100

Total Schools

3,632

1,002 districts

State Overview

About Schools in Ohio

This summary is generated from the NCES metrics shown on this page and reviewed against the source data by the Data Editor. It is not school advice.

Ohio Outpaces National Graduation Norms on Leaner Budgets

Ohio’s average graduation rate of 88.3% sits comfortably above the national average of 87.0%. Despite this success, the state spends significantly less at $7,994 per pupil compared to the national average of $13,000. With an average school score of 54.8, Ohio ranks above the national median of 50.0.

Broad Performance Gaps Across 88 Diverse Counties

Ohio maintains data for schools across all 88 counties, revealing a wide performance spectrum across the state. Graduation rates fluctuate by more than 34 points, ranging from a high of 95.8% in Henry County to a low of 61.4% in Marion County. This variation highlights significant regional differences in student outcomes and school quality.

High Efficiency Defines Ohio’s Educational Investment

Ohio achieves a graduation rate above the national benchmark while spending roughly $5,000 less per student than the U.S. average. Data shows a clear link between funding and results, as Marion County reports both the lowest spending at $6,444 and the lowest graduation rate. Conversely, the state average suggests many districts maximize limited resources effectively.

Henry, Monroe, and Paulding Lead the State

Henry County takes the top spot with a 61.5 school score and an impressive 95.8% graduation rate on a $9,292 budget. Monroe County follows with the state's highest per-pupil investment of $11,634, while Paulding County rounds out the top three with a strong 94.3% graduation rate. These counties represent the peak of academic performance in the Buckeye State.

State Score Context

How Ohio Counties Are Distributed

88 of 88 counties have enough NCES graduation-rate and school-finance data to receive a county school score. Use this distribution to understand whether the state has a concentrated cluster of high, midrange, or lower measured signals.

Scored county coverage

Counties with complete enough data for the composite score

100%

Higher measured signal

Score range 70-100

12

Midrange measured signal

Score range 40-69

64

Lower measured signal

Score range 0-39

12

Scores are comparative signals from available federal data, not ratings of individual schools.

All Ohio Counties

County-level school score, graduation rate, and per-pupil spending for Ohio.
CountySchool Score
Henry County
Graduation
95.8%
Per pupil
$9,292
86/100
Paulding County
Graduation
94.3%
Per pupil
$8,561
78/100
Defiance County
Graduation
93.9%
Per pupil
$8,474
76/100
Delaware County
Graduation
94.8%
Per pupil
$8,198
76/100
Geauga County
Graduation
94.5%
Per pupil
$8,230
76/100
Lawrence County
Graduation
94.5%
Per pupil
$8,139
75/100
Williams County
Graduation
92.2%
Per pupil
$8,894
74/100
Ottawa County
Graduation
92.9%
Per pupil
$8,480
73/100
Wood County
Graduation
94.9%
Per pupil
$7,883
73/100
Sandusky County
Graduation
95.8%
Per pupil
$7,530
72/100
Putnam County
Graduation
93.1%
Per pupil
$8,063
71/100
Huron County
Graduation
92.9%
Per pupil
$8,102
70/100
Wyandot County
Graduation
94.0%
Per pupil
$7,762
70/100
Seneca County
Graduation
95.1%
Per pupil
$7,396
70/100
Logan County
Graduation
94.4%
Per pupil
$7,633
69/100
Medina County
Graduation
94.4%
Per pupil
$7,611
69/100
Mercer County
Graduation
92.9%
Per pupil
$7,972
69/100
Belmont County
Graduation
93.1%
Per pupil
$7,817
68/100
Preble County
Graduation
92.5%
Per pupil
$7,989
68/100
Van Wert County
Graduation
92.1%
Per pupil
$8,052
68/100
Darke County
Graduation
92.5%
Per pupil
$7,949
67/100
Perry County
Graduation
91.2%
Per pupil
$8,663
67/100
Highland County
Graduation
91.3%
Per pupil
$8,521
66/100
Miami County
Graduation
92.5%
Per pupil
$7,809
66/100
Fairfield County
Graduation
92.8%
Per pupil
$7,718
66/100
Fulton County
Graduation
91.4%
Per pupil
$8,274
65/100
Clermont County
Graduation
93.7%
Per pupil
$7,372
64/100
Jackson County
Graduation
92.0%
Per pupil
$7,869
64/100
Athens County
Graduation
88.5%
Per pupil
$9,684
63/100
Pike County
Graduation
89.1%
Per pupil
$9,159
63/100
Holmes County
Graduation
92.0%
Per pupil
$7,727
62/100
Coshocton County
Graduation
92.4%
Per pupil
$7,460
61/100
Shelby County
Graduation
91.8%
Per pupil
$7,770
61/100
Noble County
Graduation
87.7%
Per pupil
$9,412
60/100
Knox County
Graduation
93.2%
Per pupil
$7,114
60/100
Lake County
Graduation
91.3%
Per pupil
$7,753
59/100
Portage County
Graduation
88.3%
Per pupil
$8,504
57/100
Brown County
Graduation
90.8%
Per pupil
$7,688
56/100
Crawford County
Graduation
88.8%
Per pupil
$8,251
56/100
Hardin County
Graduation
88.7%
Per pupil
$8,204
55/100
Carroll County
Graduation
87.3%
Per pupil
$8,638
55/100
Vinton County
Graduation
87.0%
Per pupil
$8,831
55/100
Pickaway County
Graduation
90.0%
Per pupil
$7,726
54/100
Monroe County
Graduation
82.0%
Per pupil
$11,634
54/100
Hancock County
Graduation
90.1%
Per pupil
$7,528
53/100
Mahoning County
Graduation
88.1%
Per pupil
$8,108
53/100
Union County
Graduation
91.6%
Per pupil
$7,179
53/100
Ashland County
Graduation
89.6%
Per pupil
$7,700
52/100
Wayne County
Graduation
88.9%
Per pupil
$7,845
52/100
Lorain County
Graduation
88.5%
Per pupil
$7,861
51/100
Scioto County
Graduation
87.5%
Per pupil
$8,062
51/100
Clinton County
Graduation
90.3%
Per pupil
$7,332
51/100
Greene County
Graduation
88.1%
Per pupil
$7,805
50/100
Cuyahoga County
Graduation
82.1%
Per pupil
$9,586
49/100
Champaign County
Graduation
88.6%
Per pupil
$7,633
49/100
Auglaize County
Graduation
89.4%
Per pupil
$7,440
49/100
Morrow County
Graduation
90.5%
Per pupil
$7,134
49/100
Summit County
Graduation
84.1%
Per pupil
$8,733
48/100
Hocking County
Graduation
83.0%
Per pupil
$9,127
48/100
Washington County
Graduation
88.6%
Per pupil
$7,559
48/100
Jefferson County
Graduation
90.6%
Per pupil
$7,035
47/100
Stark County
Graduation
88.2%
Per pupil
$7,485
46/100
Muskingum County
Graduation
88.4%
Per pupil
$7,436
46/100
Trumbull County
Graduation
86.8%
Per pupil
$7,872
46/100
Warren County
Graduation
89.3%
Per pupil
$7,244
46/100
Columbiana County
Graduation
87.0%
Per pupil
$7,678
45/100
Fayette County
Graduation
89.6%
Per pupil
$7,127
45/100
Morgan County
Graduation
77.0%
Per pupil
$9,422
45/100
Meigs County
Graduation
86.5%
Per pupil
$7,783
44/100
Montgomery County
Graduation
81.4%
Per pupil
$8,731
44/100
Ross County
Graduation
84.6%
Per pupil
$8,089
44/100
Hamilton County
Graduation
83.4%
Per pupil
$8,312
44/100
Adams County
Graduation
79.9%
Per pupil
$8,557
41/100
Clark County
Graduation
83.3%
Per pupil
$8,032
41/100
Franklin County
Graduation
80.9%
Per pupil
$8,411
41/100
Madison County
Graduation
88.3%
Per pupil
$7,048
41/100
Harrison County
Graduation
82.0%
Per pupil
$8,109
40/100
Licking County
Graduation
88.4%
Per pupil
$6,960
40/100
Ashtabula County
Graduation
85.8%
Per pupil
$7,482
39/100
Guernsey County
Graduation
79.4%
Per pupil
$8,042
37/100
Richland County
Graduation
82.0%
Per pupil
$7,678
35/100
Erie County
Graduation
72.0%
Per pupil
$8,085
34/100
Butler County
Graduation
86.2%
Per pupil
$6,943
33/100
Allen County
Graduation
81.5%
Per pupil
$7,395
31/100
Tuscarawas County
Graduation
81.0%
Per pupil
$7,415
31/100
Gallia County
Graduation
82.0%
Per pupil
$7,169
29/100
Lucas County
Graduation
68.1%
Per pupil
$7,046
20/100
Marion County
Graduation
61.4%
Per pupil
$6,444
13/100

— = data not available for this county.

Compare county school profiles in Ohio

Use the comparison tool to review school scores, graduation rates, and spending side by side.

Compare Counties

Frequently Asked Questions About Ohio Schools

Which Ohio counties have the highest graduation rates?
Henry County (95.8%), Sandusky County (95.8%), and Seneca County (95.1%) currently lead Ohio among counties with available NCES four-year adjusted cohort graduation-rate data. This answer is generated from the same dataset used in the county table and can change when federal data refreshes.
What is per-pupil spending like in Ohio?
Across Ohio counties with available NCES district-finance data, average per-pupil spending is $7,994. The highest current county values are Monroe County ($11,634), Athens County ($9,684), and Cuyahoga County ($9,586). Compare counties in the table before treating the statewide average as representative of a local district.
Which Ohio county has the strongest measured school score?
Henry County has the highest school score in Ohio with a score of 86/100, based on available NCES graduation-rate and school-finance data.
What is the average graduation rate in Ohio?
The average high school graduation rate across Ohio counties is 88.3%, based on NCES data.
Which county in Ohio has the lowest school score?
Marion County has the lowest school score in Ohio with a score of 13/100. School scores reflect available graduation-rate and per-pupil spending signals.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.