McHenry County, Illinois
McHenry County, Illinois, has 317,751 residents (July 2025 estimate). Its county seat is Woodstock. It uses Central Time and covers 603 sq mi (1,563 km²) of land.
- Resident population, July 2025
- 317,751
- Land area
- 603 sq mi (1,563 km²)
- County seat or government
- Woodstock
- Time zone
- Central TimeUTC-06:00 in January; UTC-05:00 in July
- Median household income
- $104,802 ± $2,178
- Median home value
- $308,100 ± $3,743
- Median rent, with utilities
- $1,401 ± $41
- Homes lived in by their owners
- 82.7% ± 0.9 points
- County type
- County
- Metro or micro area
- Chicago-Naperville-Elgin, IL-IN metro areaCentral county
- Water area
- 7.67 sq mi (19.9 km²)
- State
- Illinois
- County code (FIPS)
- 17111
- Coordinates (central point)
- 42.324298, -88.452245
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in McHenry County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Central TimeAmerica/Chicago | UTC-06:00 in January; UTC-05:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 6001448,590 people
- 6001045,747 people
- 6009833,130 people
- 6010232,286 people
- 6005031,781 people
- 6014229,692 people
- 6015628,800 people
- 6001326,694 people
- 6005124,621 people
- 6014022,689 people
- 6003312,999 people
- 6015212,417 people
All 24
24 ZIP Code areas overlap McHenry County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
McHenry County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Townships in McHenry County, largest first
- Algonquin Township88,108 people
- Grafton Township56,996 people
- McHenry Township46,965 people
- Nunda Township38,565 people
- Dorr Township21,621 people
- Greenwood Township14,581 people
- Chemung Township9,051 people
- Marengo Township7,253 people
- Richmond Township6,763 people
- Burton Township4,891 people
- Coral Township3,648 people
- Riley Township2,998 people
All 17
- Seneca Township2,881 people
- Dunham Township2,777 people
- Hebron Township2,425 people
- Hartland Township1,566 people
- Alden Township1,502 people
People counts are American Community Survey 2020–2024 5-year estimates. All townships in Illinois, by county
School districts in McHenry County, largest first
- Community Unit School District 300120,443 people
- Community High School District 15598,431 people
- Crystal Lake Community Consolidated School District 4764,838 people
- Huntley Consolidated School District 15846,282 people
- McHenry Community High School District 15646,263 people
- Barrington Community Unit School District 22044,738 people
- Belvidere Consolidated Unit School District 10044,668 people
- McHenry Community Consolidated School District 1542,417 people
- Woodstock Community Unit School District 20038,769 people
- Wauconda Community Unit School District 11828,883 people
- Cary Community Consolidated School District 2622,250 people
- Marengo Community High School District 15413,600 people
All 22
- Harvard Community Unit School District 5012,865 people
- Johnsburg Community Unit School District 1211,934 people
- Nippersink School District 211,654 people
- Richmond-Burton Community High School District 15711,654 people
- Marengo-Union Elementary Consolidated District 16510,224 people
- Prairie Grove Community School District 467,257 people
- Harrison School District 364,593 people
- Fox River Grove Consolidated School District 34,086 people
- Riley Community Consolidated School District 183,376 people
- Alden-Hebron School District 193,320 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Crystal Lake, Illinois (city)40,579 people
- Algonquin, Illinois (village)30,067 people
- Lake in the Hills, Illinois (village)28,800 people
- McHenry, Illinois (city)28,074 people
- Huntley, Illinois (village)28,005 people
- Woodstock, Illinois (city)26,147 people
- Cary, Illinois (village)17,923 people
- Fox Lake, Illinois (village)11,131 people
- Harvard, Illinois (city)9,598 people
- Hampshire, Illinois (village)8,524 people
- Island Lake, Illinois (village)8,014 people
- Marengo, Illinois (city)7,040 people
All 44
- Lakemoor, Illinois (village)6,467 people
- Johnsburg, Illinois (village)6,386 people
- Spring Grove, Illinois (village)5,917 people
- Lakewood, Illinois (village)4,707 people
- Fox River Grove, Illinois (village)4,523 people
- Wonder Lake, Illinois (village)4,292 people
- Barrington Hills, Illinois (village)3,879 people
- Pistakee Highlands, Illinois (CDP)3,374 people
- Richmond, Illinois (village)2,622 people
- Oakwood Hills, Illinois (village)2,416 people
- Prairie Grove, Illinois (village)2,165 people
- Port Barrington, Illinois (village)1,477 people
- Bull Valley, Illinois (village)1,269 people
- Hebron, Illinois (village)1,261 people
- McCullom Lake, Illinois (village)1,017 people
- Ringwood, Illinois (village)730 people
- Holiday Hills, Illinois (village)634 people
- Union, Illinois (village)624 people
See all 44 cities, towns and communities in McHenry County, largest first
Bordering areas, nearest first
Distances are straight lines between map points.
- Boone County, Illinois19 mi west
- Walworth County, Wisconsin24 mi north
- Kane County, Illinois27 mi south
- DeKalb County, Illinois34 mi southwest
- Kenosha County, Wisconsin34 mi northeast
- Lake County, Illinois34 mi east
- Cook County, Illinois51 mi southeast
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.
Areas that only touch the edge
These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.