Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Illinois /Mchenry
County · Illinois

Public schools in Mchenry County, Illinois

89 public schools

★ Best schools in Mchenry County →
22 school districts 18 cities 🗺 View Mchenry County on the map →
89
public schools
51,396
total enrollment
PK–12
grade span
18
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

After-school providers & vendors in Mchenry County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Mchenry County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (89)

School City District Level Grades Enrollment
Alden Hebron Elem School Hebron Alden Hebron SD 19 Elementary PK-5 190
Alden-Hebron High School Hebron Alden Hebron SD 19 High 9-12 104
Alden-Hebron Middle School Hebron Alden Hebron SD 19 Middle 6-8 83
Algonquin Middle School Algonquin Cusd 300 Middle 6-8 416
Algonquin Road Elem School Fox River Grove Fox River Grove Cons SD 3 Elementary PK-4 229
Briargate Elem School Cary Cary CCSD 26 Elementary 1-5 393
Canterbury Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 433
Cary Jr High School Cary Cary CCSD 26 Middle 6-8 796
Cary-Grove Community High School Cary Chsd 155 High 9-12 1,591
Chauncey H Duker School Mchenry McHenry CCSD 15 Elementary 3-5 427
Chesak Elementary School Lake In The Hills Huntley Comm Sch Dist 158 Elementary PK-2 716
Clay Academy Woodstock Woodstock CUSD 200 High PK-12
Conley Elementary School Algonquin Huntley Comm Sch Dist 158 Elementary 3-5 600
Cotton Creek School Island Lake Wauconda CUSD 118 Elementary K-5 578
Coventry Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 571
Coventry Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 604
Creekside Middle School Woodstock Woodstock CUSD 200 5-8 729
Crosby Elem Sch Harvard Harvard CUSD 50 Elementary K-3 698
Crystal Lake Central High School Crystal Lake Chsd 155 High 9-12 1,486
Crystal Lake South High School Crystal Lake Chsd 155 High 9-12 1,410
Dean Street Elem School Woodstock Woodstock CUSD 200 Elementary PK-5 295
Deer Path Elem School Cary Cary CCSD 26 Elementary K-5 434
Eastview Elem School Algonquin Cusd 300 Elementary PK-5 389
Edgebrook Elem School Mchenry McHenry CCSD 15 Elementary PK-4 471
Evergreen Academy Union McHenry ROE High 6-12
Fox River Grove Middle School Fox River Grove Fox River Grove Cons SD 3 5-8 178
Glacier Ridge Elementary School Crystal Lake Crystal Lake CCSD 47 Elementary PK-5 387
Greenwood Elem School Woodstock Woodstock CUSD 200 Elementary PK-5 270
Haber Oaks Campus Crystal Lake Chsd 155 High 9-12
Hannah Beardsley Middle School Crystal Lake Crystal Lake CCSD 47 Middle 6-8 903
Harrison Elem School Wonder Lake Harrison SD 36 PK-8 376
Harry D Jacobs High School Algonquin Cusd 300 High 9-12 2,075
Harvard High School Harvard Harvard CUSD 50 High 9-12 777
Harvard Jr High School Harvard Harvard CUSD 50 Middle 6-8 611
Heineman Middle School Algonquin Huntley Comm Sch Dist 158 Middle 6-8 816
Hilltop Elem School Mchenry McHenry CCSD 15 Elementary K-3 424
Huntley High School Huntley Huntley Comm Sch Dist 158 High 9-12 3,064
Husmann Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 459
Indian Prairie Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 486
Jefferson Elem School Harvard Harvard CUSD 50 Elementary 4-5 363
Johnsburg Elementary School Johnsburg Johnsburg CUSD 12 Elementary 3-5 333
Johnsburg High School Johnsburg Johnsburg CUSD 12 High 9-12 597
Johnsburg Jr High School Johnsburg Johnsburg CUSD 12 Middle 6-8 369
Kenneth E Neubert Elem School Algonquin Cusd 300 Elementary K-5 403
Lake In The Hills Elem School Lake In The Hills Cusd 300 Elementary K-5 483
Landmark Elem School Mchenry McHenry CCSD 15 Elementary K-5 197
Leggee Elementary School Huntley Huntley Comm Sch Dist 158 Elementary K-5 883
Lincoln Prairie Elem School Lake In The Hills Cusd 300 Elementary PK-5 419
Locust Elem School Marengo Marengo-Union E Cons D 165 Elementary PK-3 450
Lundahl Middle School Crystal Lake Crystal Lake CCSD 47 Middle 6-8 824
Mackeben Elementary School Algonquin Huntley Comm Sch Dist 158 Elementary K-2 518
Marengo Comm Middle School Marengo Marengo-Union E Cons D 165 Middle 6-8 360
Marengo High School Marengo Marengo CHSD 154 High 9-12 673
Marlowe Middle School Lake In The Hills Huntley Comm Sch Dist 158 Middle 6-8 1,266
Martin Elementary School Lake In The Hills Huntley Comm Sch Dist 158 Elementary 3-5 786
Mary Endres Elementary School Woodstock Woodstock CUSD 200 Elementary 1-5 439
Mchenry East High School Mchenry McHenry CHSD 156 High 9-12 649
Mchenry High School-West Campus Mchenry McHenry CHSD 156 High 9-12 1,537
Mchenry Middle School Mchenry McHenry CCSD 15 Middle 6-8 723
Nippersink Middle School Richmond Nippersink SD 2 Middle 6-8 355
North Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 708
Northwood Middle School Woodstock Woodstock CUSD 200 Middle 6-8 620
Oak Knoll Early Childhood Center Cary Cary CCSD 26 PK-K 280
Olson Elementary School Woodstock Woodstock CUSD 200 Elementary K-5 369
Parkland School Mchenry McHenry CCSD 15 Middle 6-8 769
Prairie Grove Elem School Crystal Lake Prairie Grove CSD 46 Elementary PK-5 472
Prairie Grove Junior High School Crystal Lake Prairie Grove CSD 46 Middle 6-8 216
Prairie Ridge High School Crystal Lake Chsd 155 High 9-12 1,201
Prairiewood Elem Sch Woodstock Woodstock CUSD 200 Elementary 1-5 381
Richard F Bernotas Middle Sch Crystal Lake Crystal Lake CCSD 47 Middle 6-8 788
Richmond Grade School Richmond Nippersink SD 2 Elementary PK-5 407
Richmond-Burton High School Richmond Richmond-Burton CHSD 157 High 9-12 583
Riley Comm Cons School Marengo Riley CCSD 18 K-8 267
Ringwood School Primary Ctr Ringwood Johnsburg CUSD 12 Elementary PK-2 402
Riverwood Elementary School Mchenry McHenry CCSD 15 Elementary K-5 557
South Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 362
South Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 388
Spring Grove Elementary School Spring Grove Nippersink SD 2 Elementary PK-5 304
Success Academy 4-5 Algonquin Kane ROE Elementary 4-5
Three Oaks School Cary Cary CCSD 26 Elementary K-5 413
Ulysses S Grant Intermediate Sch Marengo Marengo-Union E Cons D 165 Elementary 4-5 178
Valley View Elem School Mchenry McHenry CCSD 15 Elementary K-5 532
Verda Dierzen Early Learning Ctr Woodstock Woodstock CUSD 200 Elementary 2-2 563
Washington Elem School Harvard Harvard CUSD 50 Elementary PK-PK 135
West Elem School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 554
Westwood Elem School Woodstock Woodstock CUSD 200 Elementary 1-5 339
Woods Creek Elementary School Crystal Lake Crystal Lake CCSD 47 Elementary K-5 558
Woodstock High School Woodstock Woodstock CUSD 200 High 9-12 1,022
Woodstock North High School Woodstock Woodstock CUSD 200 High 8-12 932

All Illinois schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Mchenry County, Illinois.

Statewide afterschool network
Illinois – ACT Now Coalition
https://actnowillinois.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →