Best Public Middle Schools in Kane County (2026)
(Math and Reading Proficiency)
Rank:
Saint Charles, IL 60174
(331) 228-3100
Rank:
Elgin, IL 60120
(847) 888-5340
Rank:
Elgin, IL 60120
(630) 232-5963
Rank:
Carpentersville, IL 60110
(224) 484-5800
Rank:
Burlington, IL 60109
(847) 464-6000
Rank:
Saint Charles, IL 60174
(331) 228-3700
Rank:
Elgin, IL 60124
(847) 717-8100
Rank:
Geneva, IL 60134
(630) 463-3600
Rank:
Aurora, IL 60505
(630) 299-7175
Rank:
Batavia, IL 60510
(630) 937-8700
Rank:
Geneva, IL 60134
(630) 463-3700
Rank:
Big Rock, IL 60511
(630) 556-4190
Rank:
Geneva, IL 60134
(630) 463-3800
Rank:
Dundee, IL 60118
(847) 426-1485
Rank:
Elgin, IL 60120
(630) 883-5013
Rank:
Hampshire, IL 60140
(847) 683-2522
Rank:
Hampshire, IL 60140
(847) 464-4300
Rank:
South Elgin, IL 60177
(847) 289-6685
Rank:
North Aurora, IL 60542
(630) 301-5010
Rank:
Sugar Grove, IL 60554
(630) 466-8400
Rank:
Saint Charles, IL 60174
(331) 228-4873
Rank:
Aurora, IL 60506
(630) 301-5050
Rank:
Aurora, IL 60506
(630) 301-5006
Rank:
Aurora, IL 60506
(630) 301-5017
Rank:
Aurora, IL 60506
(630) 301-5009
Rank:
Elgin, IL 60120
(847) 888-5250
Rank:
Aurora, IL 60506
(630) 301-5008
Rank:
Carpentersville, IL 60110
(847) 484-2100
Rank:
Elgin, IL 60123
(847) 888-5160
Rank:
Elgin, IL 60123
(847) 888-5290
Rank:
Carpentersville, IL 60110
(847) 426-1380
Rank:
Elgin, IL 60120
(847) 888-5151
Rank:
Aurora, IL 60505
(630) 299-4150
Rank:
Aurora, IL 60505
(630) 299-5900
Rank:
Aurora, IL 60505
(630) 299-8400
Frequently Asked Questions
What are the top-ranked public middle schools in Kane County, IL?
How many public middle schools are located in Kane County?
What is the racial composition of students in Kane County?
Which public middle schools in Kane County are often viewed compared to one another?
Recent Articles
