Madison County Schools & Education
Madison County, Illinois
School Score
46/100
Higher = better
Rating
Average
Graduation Rate
86.6%
National avg 87.5%
Education Statistics
Graduation Rate
86.6%
National avg 87.5%
State avg 88.8%
Per-Pupil Spending
$7,939
National avg $13,239
State avg $9,250
School Score
46/100
Higher = better
State avg 63/100
State School Rank
#91
of 102 counties (1 = best)
Explore Madison County across the ByCounty Network
Education Overview
About Schools in Madison County, Illinois
A Broad Network Supporting Over 35,000 Students
Madison County maintains a robust infrastructure of 80 public schools across 13 districts, serving 35,863 students. This network includes 46 elementary, 14 middle, and 15 high schools, alongside several specialized education centers.
Competitive Graduation Rates with Efficient Spending
The county's 86.6% graduation rate nearly matches the national average of 87.0%. While per-pupil spending of $7,939 is lower than the $9,250 state average, the county maintains a solid composite school score of 53.8.
Edwardsville and Alton Lead the County Districts
Edwardsville CUSD 7 is the largest district, educating 7,274 students across 15 schools, followed by Granite City CUSD 9 and Alton CUSD 11. There are currently zero charter schools operating within the county's public system.
Suburban Living with Large High School Campuses
The county is primarily suburban, with 65 schools in suburban locales and 11 in rural settings. While the average school size is 512, Edwardsville High School serves as a major hub with 2,354 students.
Plant Roots Near Top-Performing Suburban Schools
Families researching the area will find a wide range of homes near established districts like Edwardsville and Alton. Proximity to these well-regarded campuses remains a key factor for homebuyers throughout Madison County.
School Overview
Total Schools
80
in Madison County
Total Enrollment
35,863
students
School Districts
13
districts
Charter Schools
0
0% of total
School Type Breakdown
13 School Districts in Madison County
Edwardsville CUSD 7
Granite City CUSD 9
Alton CUSD 11
Triad CUSD 2
Highland CUSD 5
Bethalto CUSD 8
Roxana CUSD 1
East Alton SD 13
Madison CUSD 12
Wood River-Hartford ESD 15
80 Public Schools in Madison County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Edwardsville High School | Edwardsville CUSD 7 | 9–12 | High | 2,354 |
| Alton High School | Alton CUSD 11 | 9–12 | High | 1,990 |
| Granite City High School | Granite City CUSD 9 | 9–12 | High | 1,805 |
| Alton Middle School | Alton CUSD 11 | 6–8 | Middle | 1,241 |
| Triad High School | Triad CUSD 2 | 9–12 | High | 1,205 |
| Collinsville Middle School | Collinsville CUSD 10 | 7–8 | Middle | 950 |
| Triad Middle School | Triad CUSD 2 | 6–8 | Middle | 901 |
| Liberty Middle School | Edwardsville CUSD 7 | 6–8 | Middle | 896 |
| Dorris Intermediate Sch | Collinsville CUSD 10 | 4–6 | Middle | 884 |
| Coolidge Junior High Sch | Granite City CUSD 9 | 7–8 | Middle | 871 |
| Highland High School | Highland CUSD 5 | 9–12 | High | 859 |
| Grigsby Intermediate School | Granite City CUSD 9 | 5–6 | Middle | 829 |
| Lincoln Middle School | Edwardsville CUSD 7 | 6–8 | Middle | 818 |
| Silver Creek Elementary | Triad CUSD 2 | PK–5 | Primary | 766 |
| Civic Memorial High School | Bethalto CUSD 8 | 9–12 | High | 748 |
| C A Henning School | Triad CUSD 2 | PK–5 | Primary | 743 |
| Prather Elementary School | Granite City CUSD 9 | PK–KG | Primary | 659 |
| Highland Middle School | Highland CUSD 5 | 6–8 | Middle | 607 |
| North Elementary School | Alton CUSD 11 | 2–5 | Primary | 603 |
| Highland Primary School | Highland CUSD 5 | PK–2 | Primary | 589 |
Educational Attainment
Annual Per-Pupil Expenditure
$7,939
State avg $9,250
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, Illinois — FAQ
What does the school system look like in Madison County, Illinois?
Madison County maintains a robust infrastructure of 80 public schools across 13 districts, serving 35,863 students. This network includes 46 elementary, 14 middle, and 15 high schools, alongside several specialized education centers.
How do schools in Madison County perform academically?
The county's 86.6% graduation rate nearly matches the national average of 87.0%. While per-pupil spending of $7,939 is lower than the $9,250 state average, the county maintains a solid composite school score of 53.8.
What are the major school districts in Madison County, Illinois?
Edwardsville CUSD 7 is the largest district, educating 7,274 students across 15 schools, followed by Granite City CUSD 9 and Alton CUSD 11. There are currently zero charter schools operating within the county's public system.
What is the school experience like in Madison County?
The county is primarily suburban, with 65 schools in suburban locales and 11 in rural settings. While the average school size is 512, Edwardsville High School serves as a major hub with 2,354 students.
How can I find homes near good schools in Madison County, Illinois?
Families researching the area will find a wide range of homes near established districts like Edwardsville and Alton. Proximity to these well-regarded campuses remains a key factor for homebuyers throughout Madison County.
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.