Skip to main content
IL County FIPS: 17119

Public Schools in Madison County, IL

Directory of 84 public schools operating in Madison County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 21,500 43,000 2020-2021: 36,156 students 36,156 2020-2021 2021-2022: 36,391 students 36,391 +0.6% 2021-2022 2022-2023: 35,863 students 35,863 -1.5% 2022-2023 2023-2024: 35,416 students 35,416 -1.2% 2023-2024 2024-2025: 35,174 students 35,174 -0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 79 35,174 2,363.9 14.9:1 15,880
2023-2024 79 35,416 2,394.5 14.8:1 15,840
2022-2023 78 35,863 2,372.0 15.1:1 16,359
2021-2022 81 36,391 2,380.0 15.3:1 14,808
2020-2021 78 36,156 N/A N/A N/A

School Districts in Madison County

Cities & Municipalities in Madison County

23 Cities

County Schools Listing

Page 1 of 4
School Name Grades Level District City Action
Albert Cassens Elementary 3-5 Elementary School Edwardsville CUSD 7 Glen Carbon View ›
Alhambra Primary School PK-3 Elementary School Highland CUSD 5 Alhambra View ›
Alton High School 9-12 High School Alton CUSD 11 Alton View ›
Alton Middle School 6-8 Middle School Alton CUSD 11 Alton View ›
Bernard Long Elem Sch PK-5 Elementary School Madison CUSD 12 Madison View ›
Bethalto East Primary School PK-1 Elementary School Bethalto CUSD 8 Bethalto View ›
Bethalto East/ Region III K-3 CLI K-3 Elementary School Region III Spec Ed Coop Bethalto View ›
C A Henning School PK-5 Elementary School Triad CUSD 2 Troy View ›
Center for Educ Opp 6-12 High School Madison ROE Troy View ›
Central Intermediate School 3-5 Elementary School Roxana CUSD 1 Roxana View ›
Civic Memorial High School 9-12 High School Bethalto CUSD 8 Bethalto View ›
Collinsville Middle School 7-8 Middle School Collinsville CUSD 10 Collinsville View ›
Columbus Elem School 3-5 Elementary School Edwardsville CUSD 7 Edwardsville View ›
Coolidge Junior High Sch 7-8 Middle School Granite City CUSD 9 Granite City View ›
District 7 Alternative School 9-12 High School Edwardsville CUSD 7 Edwardsville View ›
Dorris Intermediate Sch 4-6 Middle School Collinsville CUSD 10 Collinsville View ›
EA/Region III K-8 CLIP PRG — General K-12 Region III Spec Ed Coop East Alton View ›
Early Childhood PK Pre-K Only Alton CUSD 11 Godfrey View ›
East Alton Middle School 6-8 Middle School East Alton SD 13 East Alton View ›
East Alton-Wood River High Sch 9-12 High School East Alton-Wood River CHSD 14 Wood River View ›
East Elementary School 3-5 Elementary School Alton CUSD 11 Alton View ›
Eastwood Elem School K-5 Elementary School East Alton SD 13 East Alton View ›
Edwardsville High School 9-12 High School Edwardsville CUSD 7 Edwardsville View ›
Eunice Smith Elem School K-2 Elementary School Alton CUSD 11 Alton View ›
Frohardt Elem School 3-4 Elementary School Granite City CUSD 9 Granite City View ›
Page 1 of 4