Public schools by city in Illinois
230 Illinois cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the Illinois district directory and search.
Cities with the most public schools
- Chicago650 schools · 326,712 students
- Aurora54 schools · 36,054 students
- Peoria47 schools · 15,585 students
- Rockford47 schools · 28,467 students
- Naperville44 schools · 28,794 students
- Joliet42 schools · 20,526 students
- Springfield40 schools · 13,014 students
- Belleville31 schools · 11,171 students
- Elgin30 schools · 17,104 students
- Plainfield30 schools · 24,802 students
- Champaign24 schools · 10,154 students
- Waukegan23 schools · 14,159 students
