Illinois Mchenry County Public Schools
Search for public K-12 schools in Mchenry County? Congratulations! You have come to the right website where we provide a comprehensive list of all public schools including pre-kindergarten, kindergarten, elementary and high schools. Just scroll down to see these public schools in Mchenry County, Illinois.
McHenry County, IL
![]() In 2005 manufacturing was the largest of 20 major sectors. It had an average wage per job of $44,234. Per capita income grew by 9.8% between 1994 and 2004 (adjusted for inflation). |
People & Income Overview (By Place of Residence) |
Value | Industry Overview (2005) (By Place of Work) |
Value |
Population (2005) | 303,990 | Covered Employment | 97,708 |
Growth (%) since 1990 | 65.9% | Average wage per job | $35,837 |
Households (2000) | 89,403 | Manufacturing – % all jobs in County | 19.5% |
Labor Force (persons) (2005) | 164,472 | Average wage per job | $44,234 |
Unemployment Rate (2005) | 5.1 | Transportation & Warehousing – % all jobs in County | D |
Per Capita Personal Income (2004) | $34,881 | Average wage per job | D |
Median Household Income (2003) | $68,128 | Health Care, Social Assist. – % all jobs in County | 8.4% |
Poverty Rate (2003) | 4.5 | Average wage per job | $38,581 |
H.S. Diploma or More – % of Adults 25+ (2000) | 89.2 | Finance and Insurance – % all jobs in County | 2.5% |
Bachelor’s Deg. or More – % of Adults 25+ (2000) | 27.7 | Average wage per job | $46,658 |
- See topschoolsintheusa.com for Illinois high school codes.
1. ALDEN HEBRON ELEMENTARY SCHOOL
Address: 11915 Price Rd, Hebron, IL 60034
Phone: (815) 648-2886
County: Mchenry County
Enrollment: 198
Grades: PK-5
2. ALDEN-HEBRON HIGH SCHOOL
Address: 9604 Illinois St, Hebron, IL 60034
Phone: (815) 648-2442
County: Mchenry County
Enrollment: 123
Grades: 9-12
3. ALDEN-HEBRON MIDDLE SCHOOL
Address: 9604 Illinois St, Hebron, IL 60034
Phone: (815) 648-2442
County: Mchenry County
Enrollment: 123
Grades: 6-8
4. ALGONQUIN MIDDLE SCHOOL
Address: 520 Longwood Dr, Algonquin, IL 60102
Phone: (847) 658-2545
County: Mchenry County
Enrollment: 473
Grades: 6-8
5. ALGONQUIN ROAD ELEMENTARY SCHOOL
Address: 975 Algonquin Rd, Fox River Grove, IL 60021
Phone: (847) 516-5101
County: Mchenry County
Enrollment: 294
Grades: PK-4
6. BRIARGATE ELEMENTARY SCHOOL
Address: 100 S Wulff St, Cary, IL 60013
Phone: (847) 639-2348
County: Mchenry County
Enrollment: 412
Grades: PK-4
7. CANTERBURY ELEMENTARY SCHOOL
Address: 875 Canterbury Ln, Crystal Lake, IL 60014
Phone: (815) 459-8180
County: Mchenry County
Enrollment: 505
Grades: KG-5
8. CARY JR HIGH SCHOOL
Address: 2109 Crystal Lake Rd, Cary, IL 60013
Phone: (847) 639-2148
County: Mchenry County
Enrollment: 843
Grades: 7-8
9. CARY-GROVE COMMUNITY HIGH SCHOOL
Address: 2208 Three Oaks Rd, Cary, IL 60013
Phone: (847) 639-3825
County: Mchenry County
Enrollment: 1,890
Grades: 9-12
10. CENTRAL ELEMENTARY SCHOOL
Address: 401 N Division St, Harvard, IL 60033
Phone: (815) 943-6125
County: Mchenry County
Enrollment: 174 2
11. CHAUNCEY H DUKER SCHOOL
Address: 3711 W Kane Ave, Mchenry, IL 60050
Phone: (815) 344-7125
County: Mchenry County
Enrollment: 484 4-5
12. CHESAK ELEMENTARY SCHOOL
Address: 10910 Reed Rd, Lake In The Hills, IL 60156
Phone: (847) 659-5700
County: Mchenry County
Enrollment: 1,072
Grades: KG-2
13. CLAY ACADEMY
Address: 112 Grove St, Woodstock, IL 60098
Phone: (815) 337-2529
County: Mchenry County
Enrollment: N/A
Grades: 0
14. CONLEY ELEMENTARY SCHOOL
Address: 750 Academic Dr, Algonquin, IL 60102
Phone: (847) 659-3700
County: Mchenry County
Enrollment: 675 3-5
15. COTTON CREEK SCHOOL
Address: 545 Newport Ct, Island Lake, IL 60042
Phone: (847) 526-4700
County: Mchenry County
Enrollment: 639 KG-5
16. COVENTRY ELEMENTARY SCHOOL
Address: 820 Darlington Ln, Crystal Lake, IL 60014
Phone: (815) 459-4231
County: Mchenry County
Enrollment: 522
Grades: KG-5
17. CREEKSIDE MIDDLE SCHOOL
Address: 3201 Hercules Rd, Woodstock, IL 60098
Phone: (815) 337-5200
County: Mchenry County
Enrollment: 736
Grades: 6-8
18. CRYSTAL LAKE CENTRAL HIGH SCHOOL
Address: 45 W Franklin Ave, Crystal Lake, IL 60014
Phone: (815) 459-2505
County: Mchenry County
Enrollment: 1,475
Grades: 9-12
19. CRYSTAL LAKE SOUTH HIGH SCHOOL
Address: 1200 S Mchenry Ave, Crystal Lake, IL 60014
Phone: (815) 455-3860
County: Mchenry County
Enrollment: 1,999
Grades: 9-12
20. DEAN STREET ELEMENTARY SCHOOL
Address: 600 Dean St, Woodstock, IL 60098
Phone: (815) 338-1133
County: Mchenry County
Enrollment: 328 1-5
21. DEER PATH ELEMENTARY SCHOOL
Address: 2211 Crystal Lake Rd, Cary, IL 60013
Phone: (847) 516-6350
County: Mchenry County
Enrollment: 543
Grades: PK-4
22. EASTVIEW ELEMENTARY SCHOOL
Address: 540 Longwood Dr, Algonquin, IL 60102
Phone: (847) 458-5501
County: Mchenry County
Enrollment: 428
Grades: KG-5
23. EDGEBROOK ELEMENTARY SCHOOL
Address: 701 Green St, Mchenry, IL 60050
Phone: (815) 385-3123
County: Mchenry County
Enrollment: 472
Grades: PK-3
24. FOX RIVER GROVE MIDDLE SCHOOL
Address: 401 Orchard St, Fox River Grove, IL 60021
Phone: (847) 516-5105
County: Mchenry County
Enrollment: 248
Grades: 5-8
25. GLACIER RIDGE ELEMENTARY SCHOOL
Address: 1120 Village Rd, Crystal Lake, IL 60014
Phone: (815) 477-5518
County: Mchenry County
Enrollment: 771
Grades: PK-5
26. GREAT EXPECTATIONS
Address: 6506 National St, Union, IL 60180
Phone: (815) 923-2789
County: Mchenry County
Enrollment: 0
Grades: 8-12
27. GREENWOOD ELEMENTARY SCHOOL
Address: 4618 Greenwood Rd, Woodstock, IL 60098
Phone: (815) 648-2606
County: Mchenry County
Enrollment: 369 1-5
28. HANNAH BEARDSLEY MIDDLE SCHOOL
Address: 515 E Crystal Lk, Crystal Lake, IL 60014
Phone: (815) 477-5897
County: Mchenry County
Enrollment: 1,102
Grades: 6-8
29. HARRISON ELEMENTARY SCHOOL
Address: 6809 Mccullom Lk, Wonder Lake, IL 60097
Phone: (815) 653-2311
County: Mchenry County
Enrollment: 480
Grades: PK-8
30. HARRY D JACOBS HIGH SCHOOL
Address: 2601 Bunker Hill Dr, Algonquin, IL 60102
Phone: (847) 658-2500
County: Mchenry County
Enrollment: 2,399
Grades: 9-12
31. HARVARD HIGH SCHOOL
Address: 1103 N Jefferson St, Harvard, IL 60033
Phone: (815) 943-6461
County: Mchenry County
Enrollment: 723
Grades: 9-12
32. HARVARD JR HIGH SCHOOL
Address: 1301 Garfield St, Harvard, IL 60033
Phone: (815) 943-6466
County: Mchenry County
Enrollment: 731
Grades: 5-8
33. HEINEMAN MIDDLE SCHOOL
Address: 725 Academic Dr, Algonquin, IL 60102
Phone: (847) 659-4300
County: Mchenry County
Enrollment: 772
Grades: 6-8
34. HILLTOP ELEMENTARY SCHOOL
Address: 2615 W Lincoln Rd, Mchenry, IL 60051
Phone: (815) 385-4421
County: Mchenry County
Enrollment: 552
Grades: KG-3
35. HUNTLEY HIGH SCHOOL
Address: 13719 Harmony Rd, Huntley, IL 60142
Phone: (847) 659-6600
County: Mchenry County
Enrollment: 1,967
Grades: 9-12
36. HUSMANN ELEMENTARY SCHOOL
Address: 131 W Paddock St, Crystal Lake, IL 60014
Phone: (815) 459-7114
County: Mchenry County
Enrollment: 654
Grades: KG-5
37. INDIAN PRAIRIE ELEMENTARY SCHOOL
Address: 651 Village Rd, Crystal Lake, IL 60014
Phone: (815) 459-2124
County: Mchenry County
Enrollment: 653
Grades: KG-5
38. JAMES C BUSH ELEMENTARY SCHOOL
Address: 2117 W Church St, Johnsburg, IL 60051
Phone: (815) 385-3731
County: Mchenry County
Enrollment: 333 3-4
39. JEFFERSON ELEMENTARY SCHOOL
Address: 1200 N Jefferson St, Harvard, IL 60033
Phone: (815) 943-6464
County: Mchenry County
Enrollment: 592
Grades: 1-4
40. JOHNSBURG HIGH SCHOOL
Address: 2002 W Ringwood Rd, Johnsburg, IL 60051
Phone: (815) 385-9233
County: Mchenry County
Enrollment: 905
Grades: 9-12
41. JOHNSBURG JR HIGH SCHOOL
Address: 2220 W Church St, Johnsburg, IL 60051
Phone: (815) 385-6210
County: Mchenry County
Enrollment: 773
Grades: 5-8
42. KENNETH E NEUBERT ELEMENTARY SCHOOL
Address: 1100 Huntington Dr, Algonquin, IL 60102
Phone: (847) 658-2540
County: Mchenry County
Enrollment: 536
Grades: KG-5
43. LAKE IN THE HILLS ELEMENTARY SCHOOL
Address: 519 Willow St, Lake In The Hills, IL 60156
Phone: (847) 658-2530
County: Mchenry County
Enrollment: 516
Grades: KG-5
44. LANDMARK ELEMENTARY SCHOOL
Address: 3614 Waukegan Rd, Mchenry, IL 60050
Phone: (815) 385-8120
County: Mchenry County
Enrollment: 256
Grades: KG-5
45. LEGGEE ELEMENTARY SCHOOL
Address: 13723 Harmony Rd, Huntley, IL 60142
Phone: (847) 659-6200
County: Mchenry County
Enrollment: 940
Grades: KG-5
46. LOCUST ELEMENTARY SCHOOL
Address: 539 S Locust St, Marengo, IL 60152
Phone: (815) 568-7632
County: Mchenry County
Enrollment: 624
Grades: KG-4
47. LUNDAHL MIDDLE SCHOOL
Address: 560 Nash Rd, Crystal Lake, IL 60014
Phone: (815) 459-5971
County: Mchenry County
Enrollment: 952
Grades: 6-8
48. MACKEBEN ELEMENTARY SCHOOL
Address: 800 Academic Dr, Algonquin, IL 60102
Phone: (847) 659-3400
County: Mchenry County
Enrollment: 708
Grades: KG-2
49. MAPLEWOOD ELEMENTARY SCHOOL
Address: 422 W Krenz Ave, Cary, IL 60013
Phone: (847) 639-2152
County: Mchenry County
Enrollment: 350
Grades: KG-4
50. MARENGO COMM MIDDLE SCHOOL
Address: 816 E Grant Hwy, Marengo, IL 60152
Phone: (815) 568-5720
County: Mchenry County
Enrollment: 562
Grades: 5-8
51. MARENGO HIGH SCHOOL
Address: 110 Franks Rd, Marengo, IL 60152
Phone: (815) 568-6511
County: Mchenry County
Enrollment: 895
Grades: 9-12
52. MARLOWE MIDDLE SCHOOL
Address: 9625 Haligus Rd, Lake In The Hills, IL 60156
Phone: (847) 659-4700
County: Mchenry County
Enrollment: 1,143
Grades: 6-8
53. MARTIN ELEMENTARY SCHOOL
Address: 10920 Reed Rd, Lake In The Hills, IL 60156
Phone: (847) 659-5300
County: Mchenry County
Enrollment: 1,340 3-5
54. MARY ENDRES ELEMENTARY SCHOOL
Address: 2181 N Seminary Ave, Woodstock, IL 60098
Phone: (815) 337-8177
County: Mchenry County
Enrollment: 449 1-5
55. MCHENRY EAST HIGH SCHOOL
Address: 1012 N Green St, Mchenry, IL 60050
Phone: (815) 385-1145
County: Mchenry County
Enrollment: 942
Grades: 9-12
56. MCHENRY CO COOP FOR EMPLOY
Address: 2200 N Seminary, Woodstock, IL 60098
Phone: (814) 334-0183
County: Mchenry County
Enrollment: N/A UG
57. MCHENRY HIGH SCHOOL-WEST CAMPUS
Address: 4724 W Crystal Lk Rd, Mchenry, IL 60050
Phone: (815) 385-7077
County: Mchenry County
Enrollment: 1,565
Grades: 9-12
58. MCHENRY MIDDLE SCHOOL
Address: 2120 W Lincoln Rd, Mchenry, IL 60050
Phone: (815) 385-2522
County: Mchenry County
Enrollment: 893
Grades: 6-8
59. NEW BEGINNINGS CENTER
Address: 6506 National St, Union, IL 60180
Phone: (815) 337-2980
County: Mchenry County
Enrollment: 0 3-12
60. NIPPERSINK MIDDLE SCHOOL
Address: Po Box 505, Richmond, IL 60071
Phone: (815) 678-7129
County: Mchenry County
Enrollment: 584
Grades: 6-8
61. NORTH ELEMENTARY SCHOOL
Address: 500 W Woodstock St, Crystal Lake, IL 60014
Phone: (815) 459-0122
County: Mchenry County
Enrollment: 727
Grades: KG-5
62. NORTHWOOD MIDDLE SCHOOL
Address: 2121 N Seminary Ave, Woodstock, IL 60098
Phone: (815) 338-4900
County: Mchenry County
Enrollment: 655
Grades: 6-8
63. OLSON ELEMENTARY SCHOOL
Address: 720 W Judd St, Woodstock, IL 60098
Phone: (815) 338-0473
County: Mchenry County
Enrollment: 530 1-5
64. PARKLAND SCHOOL
Address: 1802 N Ringwood Rd, Mchenry, IL 60050
Phone: (815) 385-8810
County: Mchenry County
Enrollment: 826
Grades: 6-8
65. PRAIRIE GROVE ELEMENTARY SCHOOL
Address: 3223 Il Rt 176, Crystal Lake, IL 60014
Phone: (815) 459-3023
County: Mchenry County
Enrollment: 634
Grades: KG-5
66. PRAIRIE GROVE JUNIOR HIGH SCHOOL
Address: 3225 Il Rt 176, Crystal Lake, IL 60014
Phone: (815) 459-3557
County: Mchenry County
Enrollment: 377
Grades: 6-8
67. PRAIRIE HILL SCHOOL
Address: 233 E Oriole Tr, Cary, IL 60013
Phone: (847) 516-5513
County: Mchenry County
Enrollment: 760
Grades: 5-6
68. PRAIRIE RIDGE HIGH SCHOOL
Address: 6000 Dvorak Dr, Crystal Lake, IL 60012
Phone: (815) 479-0404
County: Mchenry County
Enrollment: 1,703
Grades: 9-12
69. PRAIRIEWOOD ELEMENTARY SCHOOL
Address: 3215 Hercules Rd, Woodstock, IL 60098
Phone: (815) 337-5300
County: Mchenry County
Enrollment: 356
Grades: PK-6
70. RICHARD F BERNOTAS MIDDLE SCHOOL
Address: 170 N Oak St, Crystal Lake, IL 60014
Phone: (815) 459-9210
County: Mchenry County
Enrollment: 1,099
Grades: 6-8
71. RICHMOND GRADE SCHOOL
Address: 5815 Broadway, Richmond, IL 60071
Phone: (815) 678-4717
County: Mchenry County
Enrollment: 566
Grades: PK-5
72. RICHMOND-BURTON HIGH SCHOOL
Address: Po Box 449, Richmond, IL 60071
Phone: (815) 678-4525
County: Mchenry County
Enrollment: 792
Grades: 9-12
73. RILEY COMM CONS SCHOOL
Address: 9406 Riley Rd, Marengo, IL 60152
Phone: (815) 568-8637
County: Mchenry County
Enrollment: 316
Grades: KG-8
74. RINGWOOD SCHOOL PRIMARY CTR
Address: 4700 N School Rd, Ringwood, IL 60072
Phone: (815) 728-0459
County: Mchenry County
Enrollment: 570
Grades: PK-2
75. RIVERWOOD ELEMENTARY SCHOOL
Address: 300 S Driftwood Trl, Mchenry, IL 60050
Phone: (815) 344-7130
County: Mchenry County
Enrollment: 758
Grades: KG-5
76. SEDOM CENTER
Address: 1200 Claussen Dr, Woodstock, IL 60098
Phone: (815) 337-2974
County: Mchenry County
Enrollment: 0
Grades: PK-12
77. SOUTH ELEMENTARY SCHOOL
Address: 601 Golf Rd, Crystal Lake, IL 60014
Phone: (815) 459-1143
County: Mchenry County
Enrollment: 458
Grades: KG-5
78. SPRING GROVE ELEMENTARY SCHOOL
Address: Po Box 790, Spring Grove, IL 60081
Phone: (815) 675-2342
County: Mchenry County
Enrollment: 414
Grades: KG-5
79. THREE OAKS SCHOOL
Address: 1514 E Three Oaks Rd, Cary, IL 60013
Phone: (847) 516-5533
County: Mchenry County
Enrollment: 469
Grades: KG-4
80. VALLEY VIEW ELEMENTARY SCHOOL
Address: 6515 Il Rt 120, Mchenry, IL 60050
Phone: (815) 385-0640
County: Mchenry County
Enrollment: 651
Grades: KG-5
81. VERDA DIERZEN EARLY LEARNING CTR
Address: 2045 N Seminary Ave, Woodstock, IL 60098
Phone: (815) 338-8883
County: Mchenry County
Enrollment: 732
Grades: PK-KG
82. WASHINGTON ELEMENTARY SCHOOL
Address: 305 S Hutchinson St, Harvard, IL 60033
Phone: (815) 943-6367
County: Mchenry County
Enrollment: 300
Grades: PK-KG
83. WEST ELEMENTARY SCHOOL
Address: 100 Briarwood Dr, Crystal Lake, IL 60014
Phone: (815) 459-2749
County: Mchenry County
Enrollment: 717
Grades: KG-5
84. WESTWOOD ELEMENTARY SCHOOL
Address: 14124 W South St, Woodstock, IL 60098
Phone: (815) 337-8173
County: Mchenry County
Enrollment: 407 1-5
85. WOODS CREEK ELEMENTARY SCHOOL
Address: 1100 W Alexandra, Crystal Lake, IL 60014
Phone: (815) 356-2720
County: Mchenry County
Enrollment: 755
Grades: KG-5
86. WOODSTOCK HIGH SCHOOL
Address: 501 W South St, Woodstock, IL 60098
Phone: (815) 338-4370
County: Mchenry County
Enrollment: 1,446
Grades: 9-12
87. WOODSTOCK NORTH HIGH SCHOOL
Address: 3000 Raffel Rd, Woodstock, IL 60098
Phone: (815) 334-2100
County: Mchenry County
Enrollment: 462
Grades: 9-12