For the 2025 school year, there are 92 public schools serving 51,992 students in Mchenry County, IL (there are 30 private schools, serving 3,742 private students). 93% of all K-12 students in Mchenry County, IL are educated in public schools (compared to the IL state average of 88%).
The top ranked public schools in Mchenry County, IL are Eastview Elementary School, Prairie Ridge High School and Martin Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Mchenry County, IL public schools have an average math proficiency score of 28% (versus the Illinois public school average of 26%), and reading proficiency score of 35% (versus the 30% statewide average). Schools in Mchenry County have an average ranking of 9/10, which is in the top 20% of Illinois public schools.
Minority enrollment is 35% of the student body (majority Hispanic), which is less than the Illinois public school average of 56% (majority Hispanic).
Best Public Schools in Mchenry County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Eastview Elementary School
Rank:
9/
Top 20%10
540 Longwood Dr
Algonquin, IL 60102
(847) 458-5501
Algonquin, IL 60102
(847) 458-5501
Grades: PK-5
| 384 students
Rank: #22.
Prairie Ridge High School
Rank:
9/
Top 20%10
6000 Dvorak Dr
Crystal Lake, IL 60012
(815) 479-0404
Crystal Lake, IL 60012
(815) 479-0404
Grades: 9-12
| 1,138 students
Rank: #33.
Martin Elementary School
Rank:
9/
Top 20%10
10920 Reed Rd
Lake In The Hills, IL 60156
(847) 659-5300
Lake In The Hills, IL 60156
(847) 659-5300
Grades: 3-5
| 764 students
Rank: #44.
Huntley High School
Rank:
9/
Top 20%10
13719 Harmony Rd
Huntley, IL 60142
(847) 659-6600
Huntley, IL 60142
(847) 659-6600
Grades: 9-12
| 2,856 students
Rank: #55.
Woods Creek Elementary School
Rank:
9/
Top 20%10
1100 Alexandra Blvd
Crystal Lake, IL 60014
(815) 356-2720
Crystal Lake, IL 60014
(815) 356-2720
Grades: K-5
| 533 students
Rank: #66.
Kenneth E Neubert Elementary School
Rank:
9/
Top 20%10
1100 Huntington Dr
Algonquin, IL 60102
(847) 532-6800
Algonquin, IL 60102
(847) 532-6800
Grades: K-5
| 437 students
Rank: #77.
Leggee Elementary School
Rank:
9/
Top 20%10
13723 Harmony Rd
Huntley, IL 60142
(847) 659-6200
Huntley, IL 60142
(847) 659-6200
Grades: K-5
| 885 students
Rank: #88.
Westwood Elementary School
Rank:
9/
Top 20%10
14124 W South Street Rd
Woodstock, IL 60098
(815) 337-8173
Woodstock, IL 60098
(815) 337-8173
Grades: 1-5
| 354 students
Rank: #99.
West Elementary School
Rank:
9/
Top 20%10
100 Briarwood Dr
Crystal Lake, IL 60014
(815) 459-2749
Crystal Lake, IL 60014
(815) 459-2749
Grades: K-5
| 536 students
Rank: #1010.
Husmann Elementary School
Rank:
9/
Top 20%10
131 W Paddock St
Crystal Lake, IL 60014
(815) 459-7114
Crystal Lake, IL 60014
(815) 459-7114
Grades: K-5
| 505 students
Rank: #1111.
Glacier Ridge Elementary School
Rank:
9/
Top 20%10
1120 Village Rd
Crystal Lake, IL 60014
(815) 477-5518
Crystal Lake, IL 60014
(815) 477-5518
Grades: PK-5
| 391 students
Rank: #12 - 1312. - 13.
Cary-grove Community High School
Rank:
9/
Top 20%10
2208 3 Oaks Rd
Cary, IL 60013
(847) 639-3825
Cary, IL 60013
(847) 639-3825
Grades: 9-12
| 1,413 students
Rank: #12 - 1312. - 13.
Conley Elementary School
Rank:
9/
Top 20%10
750 Dr John Burkey Dr
Algonquin, IL 60102
(847) 659-3700
Algonquin, IL 60102
(847) 659-3700
Grades: 3-5
| 565 students
Rank: #1414.
Algonquin Lakes Elementary School
Rank:
9/
Top 20%10
1401 Compton Dr
Algonquin, IL 60102
(847) 532-7500
Algonquin, IL 60102
(847) 532-7500
Grades: K-5
| 395 students
Rank: #1515.
Creekside Middle School
Rank:
8/
Top 30%10
3201 Hercules Rd
Woodstock, IL 60098
(815) 337-5200
Woodstock, IL 60098
(815) 337-5200
Grades: 5-8
| 742 students
Rank: #16 - 1716. - 17.
Prairie Grove Elementary School
Rank:
8/
Top 30%10
3223 Il Route 176
Crystal Lake, IL 60014
(815) 459-3023
Crystal Lake, IL 60014
(815) 459-3023
Grades: PK-4
| 533 students
Rank: #16 - 1716. - 17.
Riley Comm Cons School
Rank:
8/
Top 30%10
9406 Riley Rd
Marengo, IL 60152
(815) 568-8637
Marengo, IL 60152
(815) 568-8637
Grades: K-8
| 261 students
Rank: #1818.
Crystal Lake South High School
Rank:
8/
Top 30%10
1200 S Mchenry Ave
Crystal Lake, IL 60014
(815) 455-3860
Crystal Lake, IL 60014
(815) 455-3860
Grades: 9-12
| 1,291 students
Rank: #19 - 2019. - 20.
Richmond-burton High School
Rank:
8/
Top 30%10
8311 Il Route 31
Richmond, IL 60071
(815) 678-4242
Richmond, IL 60071
(815) 678-4242
Grades: 9-12
| 534 students
Rank: #19 - 2019. - 20.
South Elementary School
Rank:
8/
Top 30%10
601 Golf Rd
Crystal Lake, IL 60014
(815) 459-1143
Crystal Lake, IL 60014
(815) 459-1143
Grades: K-5
| 415 students
Rank: #2121.
Algonquin Road Elementary School
Rank:
8/
Top 30%10
975 Algonquin Rd
Fox River Grove, IL 60021
(847) 516-5101
Fox River Grove, IL 60021
(847) 516-5101
Grades: PK-4
| 244 students
Rank: #2222.
Nippersink Middle School
Rank:
8/
Top 30%10
10006 N Main St
Richmond, IL 60071
(815) 678-7129
Richmond, IL 60071
(815) 678-7129
Grades: 6-8
| 397 students
Rank: #2323.
Marlowe Middle School
Rank:
8/
Top 30%10
9625 Haligus Rd
Lake In The Hills, IL 60156
(847) 659-4700
Lake In The Hills, IL 60156
(847) 659-4700
Grades: 6-8
| 1,237 students
Rank: #2424.
Harry D Jacobs High School
Rank:
8/
Top 30%10
2601 Bunker Hill Dr
Algonquin, IL 60102
(847) 532-6100
Algonquin, IL 60102
(847) 532-6100
Grades: 9-12
| 2,062 students
Rank: #2525.
Lincoln Prairie Elementary School
Rank:
8/
Top 30%10
500 Harvest Gate
Lake In The Hills, IL 60156
(847) 532-6600
Lake In The Hills, IL 60156
(847) 532-6600
Grades: PK-5
| 468 students
Rank: #2626.
Richmond Grade School
Rank:
8/
Top 30%10
5815 Broadway St
Richmond, IL 60071
(815) 678-4717
Richmond, IL 60071
(815) 678-4717
Grades: PK-5
| 404 students
Rank: #2727.
Marengo High School
Rank:
8/
Top 30%10
110 Franks Rd
Marengo, IL 60152
(815) 568-6511
Marengo, IL 60152
(815) 568-6511
Grades: 9-12
| 689 students
Rank: #2828.
Locust Elementary School
Rank:
8/
Top 30%10
539 Locust St
Marengo, IL 60152
(815) 568-7632
Marengo, IL 60152
(815) 568-7632
Grades: PK-3
| 538 students
Rank: #2929.
Woodstock High School
Rank:
8/
Top 30%10
501 W South St
Woodstock, IL 60098
(815) 338-4370
Woodstock, IL 60098
(815) 338-4370
Grades: 9-12
| 1,037 students
Rank: #3030.
Spring Grove Elementary School
Rank:
8/
Top 30%10
2018 Main Street Rd
Spring Grove, IL 60081
(815) 675-2342
Spring Grove, IL 60081
(815) 675-2342
Grades: PK-5
| 325 students
Rank: #3131.
Indian Prairie Elementary School
Rank:
8/
Top 30%10
651 Village Rd
Crystal Lake, IL 60014
(815) 459-2124
Crystal Lake, IL 60014
(815) 459-2124
Grades: K-5
| 482 students
Rank: #3232.
Crystal Lake Central High School
Rank:
8/
Top 30%10
45 W Franklin Ave
Crystal Lake, IL 60014
(815) 459-2505
Crystal Lake, IL 60014
(815) 459-2505
Grades: 9-12
| 1,498 students
Rank: #3333.
Prairie Grove Junior High School
Rank:
8/
Top 30%10
3225 Il Route 176
Crystal Lake, IL 60014
(815) 459-3557
Crystal Lake, IL 60014
(815) 459-3557
Grades: 5-8
| 345 students
Rank: #3434.
Fox River Grove Middle School
Rank:
8/
Top 30%10
401 Orchard St
Fox River Grove, IL 60021
(847) 516-5105
Fox River Grove, IL 60021
(847) 516-5105
Grades: 5-8
| 185 students
Rank: #3535.
Westfield Community School
Rank:
8/
Top 30%10
2100 Sleepy Hollow Rd
Algonquin, IL 60102
(847) 532-7800
Algonquin, IL 60102
(847) 532-7800
Grades: PK-8
| 1,337 students
Show 57 more public schools in Mchenry County, IL (out of 92 total schools)
Loading...
Mchenry County Public Schools (Closed)
School
Location
Grades
Students
401 North Division St
Harvard, IL 60033
(815) 943-6125
Harvard, IL 60033
(815) 943-6125
Grades: 2
| n/a students
Evergreen Academy (Closed 2024)
Alternative School
6506 National St, Evergreen Ac
Mchenry, IL 60050
(815) 334-4055
Mchenry, IL 60050
(815) 334-4055
Grades: 6-12
| n/a students
6506 National St
Union, IL 60180
(815) 923-2665
Union, IL 60180
(815) 923-2665
Grades: PK-1
| 276 students
13721 Harmony Road
Huntley, IL 60142
(847) 659-6500
Huntley, IL 60142
(847) 659-6500
Grades: 6-8
| 1,294 students
11302 Lincoln St
Huntley, IL 60142
(847) 659-6900
Huntley, IL 60142
(847) 659-6900
Grades: n/a
| n/a students
Huntley North School (Closed 2023)
Special Education School
11302 Lincoln St
Huntley, IL 60142
(847) 659-6158
Huntley, IL 60142
(847) 659-6158
Grades: PK
| 93 students
820 Darlington Ln
Crystal Lake, IL 60014
(815) 459-4231
Crystal Lake, IL 60014
(815) 459-4231
Grades: K-5
| 545 students
422 Krenz Ave
Cary, IL 60013
(847) 639-2152
Cary, IL 60013
(847) 639-2152
Grades: K-4
| n/a students
Mchenry County Coop For Employ (Closed 2004)
Vocational School
666 Russel Ct Ste106
Woodstock, IL 60098
(815) 338-2616
Woodstock, IL 60098
(815) 338-2616
Grades: n/a
| n/a students
Mchenry County Coop For Employ (Closed 2005)
Vocational School
8900 Us Highway 14
Crystal Lake, IL 60012
(815) 479-7811
Crystal Lake, IL 60012
(815) 479-7811
Grades: n/a
| n/a students
Mchenry County Coop For Employ High School (Closed 2013)
Vocational School
2200 North Seminary Ave
Woodstock, IL 60098
(815) 334-0183
Woodstock, IL 60098
(815) 334-0183
Grades: 9-12
| n/a students
1012 N Green St
Mchenry, IL 60050
(815) 385-1145
Mchenry, IL 60050
(815) 385-1145
Grades: 9-12
| 649 students
4724 W Crystal Lake Rd
Mchenry, IL 60050
(815) 385-7077
Mchenry, IL 60050
(815) 385-7077
Grades: 9-12
| 1,537 students
New Beginnings Center (Closed 2014)
Special Education School
6506 National St
Union, IL 60180
(815) 338-3622
Union, IL 60180
(815) 338-3622
Grades: 7-12
| 10 students
409 N 1st St
Cary, IL 60013
(847) 639-3841
Cary, IL 60013
(847) 639-3841
Grades: K-4
| 314 students
233 East Oriole Trl
Cary, IL 60013
(847) 516-5513
Cary, IL 60013
(847) 516-5513
Grades: 5-6
| 674 students
Sedom Center (Closed 2023)
Special Education School
1200 Claussen Dr
Woodstock, IL 60098
(815) 338-7411
Woodstock, IL 60098
(815) 338-7411
Grades: PK-12
| n/a students
Frequently Asked Questions
What are the top ranked public schools in Mchenry County, IL?
The top ranked public schools in Mchenry County, IL include Eastview Elementary School, Prairie Ridge High School and Martin Elementary School.
How many public schools are located in Mchenry County?
92 public schools are located in Mchenry County.
What percentage of students in Mchenry County go to public school?
93% of all K-12 students in Mchenry County are educated in public schools (compared to the IL state average of 88%).
What is the racial composition of students in Mchenry County?
Mchenry County public schools minority enrollment is 35% of the student body (majority Hispanic), which is less than the Illinois public schools average of 56% (majority Hispanic).
Which public schools in Mchenry County are often viewed compared to one another?
Popular comparisons of public schools in Mchenry County include: Creekside Middle School vs. Northwood Middle School, Mchenry Middle School vs. Johnsburg Jr High School, Coventry Elementary School vs. Husmann Elementary School
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.