Madison County Schools & Education
Madison County, Ohio
School Score
41/100
Higher = better
Rating
Average
Graduation Rate
88.3%
National avg 87.5%
Education Statistics
Graduation Rate
88.3%
National avg 87.5%
State avg 88.3%
Per-Pupil Spending
$7,048
National avg $13,239
State avg $7,994
School Score
41/100
Higher = better
State avg 54/100
State School Rank
#76
of 88 counties (1 = best)
Explore Madison County across the ByCounty Network
Education Overview
About Schools in Madison County, Ohio
A Small-Scale Network of Six Districts
Madison County maintains a compact education infrastructure with 18 public schools serving 7,057 students across six districts. The system includes five elementary, six middle, and six high schools, creating a balanced pipeline for local families.
Solid Graduation Rates on Lean Budgets
The county matches the state average graduation rate of 88.3%, outperforming the national benchmark of 87.0%. While per-pupil spending of $7,048 is lower than the state average, the 52.7 school score remains above the national median.
Jonathan Alder and London City Lead
Jonathan Alder Local is the largest district with 2,265 students, followed closely by London City's 2,117 students. Charter schools represent a small fraction of the landscape, with only one such institution serving 5.6% of total schools.
Predominantly Rural Learning Environments
Most of the county's 18 schools are located in rural settings, with average enrollment hovering around 392 students. London Elementary is the largest facility with 916 students, while five other schools operate in more centralized town locales.
Root Your Family in Madison County
With competitive graduation rates and a focus on community-based districts, this county is a strong choice for families. Explore homes in London or Plain City to benefit from these localized school systems.
School Overview
Total Schools
18
in Madison County
Total Enrollment
7,057
students
School Districts
6
districts
Charter Schools
1
6% of total
School Type Breakdown
6 School Districts in Madison County
Jonathan Alder Local
London City
Madison-Plains Local
Jefferson Local
Tolles Career & Technical Center
Buckeye Community School - London
18 Public Schools in Madison County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| London Elementary School | London City | KG–5 | Primary | 916 |
| Jonathan Alder High School | Jonathan Alder Local | 9–12 | High | 687 |
| Plain City Elementary School | Jonathan Alder Local | PK–4 | Primary | 646 |
| London High School | London City | 9–12 | High | 629 |
| London MIddle School | London City | 6–8 | Middle | 542 |
| Tolles Career & Technical Center | Tolles Career & Technical Center | 6–12 | Vocational | 462 |
| Norwood Elementary School | Jefferson Local | KG–5 | Primary | 437 |
| Canaan Middle School | Jonathan Alder Local | 5–6 | Middle | 363 |
| Jonathan Alder Junior High | Jonathan Alder Local | 7–8 | Middle | 338 |
| Madison-Plains High School | Madison-Plains Local | 9–12 | High | 324 |
| Madison-Plains Elementary School | Madison-Plains Local | PK–3 | Primary | 313 |
| West Jefferson High School | Jefferson Local | 9–12 | High | 296 |
| West Jefferson Middle School | Jefferson Local | 6–8 | Middle | 254 |
| Madison-Plains Intermediate School | Madison-Plains Local | 4–6 | Middle | 253 |
| Monroe Elementary School | Jonathan Alder Local | PK–4 | Primary | 231 |
| Madison-Plains Junior High | Madison-Plains Local | 7–8 | Middle | 201 |
| Buckeye Community School - London | Buckeye Community School - London | 9–12 | Charter | 135 |
| London Preschool | London City | PK | Other | 30 |
Educational Attainment
Annual Per-Pupil Expenditure
$7,048
State avg $7,994
Find Homes Near Top Schools
Browse homes in Madison County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Madison County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Madison County, Ohio — FAQ
What does the school system look like in Madison County, Ohio?
Madison County maintains a compact education infrastructure with 18 public schools serving 7,057 students across six districts. The system includes five elementary, six middle, and six high schools, creating a balanced pipeline for local families.
How do schools in Madison County perform academically?
The county matches the state average graduation rate of 88.3%, outperforming the national benchmark of 87.0%. While per-pupil spending of $7,048 is lower than the state average, the 52.7 school score remains above the national median.
What are the major school districts in Madison County, Ohio?
Jonathan Alder Local is the largest district with 2,265 students, followed closely by London City's 2,117 students. Charter schools represent a small fraction of the landscape, with only one such institution serving 5.6% of total schools.
What is the school experience like in Madison County?
Most of the county's 18 schools are located in rural settings, with average enrollment hovering around 392 students. London Elementary is the largest facility with 916 students, while five other schools operate in more centralized town locales.
How can I find homes near good schools in Madison County, Ohio?
With competitive graduation rates and a focus on community-based districts, this county is a strong choice for families. Explore homes in London or Plain City to benefit from these localized school systems.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.