McHenry County Map, Illinois

Written and Fact-checked by | Updated On: April 26, 2026 | 14:30 ET

Map of Macoupin County - Macoupin County is a county located in the U.S. state of Illinois. Macoupin County Map showing cities, highways, important places and water bodies. Get Where is Macoupin County located in the map, major cities in Macoupin county, population, areas, and places of interest.

McHenry County Map, Illinois

McHenry County Map, Illinois

About Macoupin County Map, Illinois: The map showing the county boundary, county seat, major cities, highways, water bodies and neighbouring counties.

Most Viewed Illinois Links

Illinois MapIllinois County MapIllinois Cities Map
Illinois Zip codesAirports in IllinoisWhere is Springfield
Illinois Area CodesIllinois Blank MapIllinois River Map
Illinois Physical MapIllinois Road MapWhere is Chicago

McHenry County, Illinois

McHenry County is a county located in the U.S. state of Illinois. It's county seat is Woodstock. As per 2020 census, the population of McHenry County is 311122 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 603 sq mi (1,562 km2). McHenry County was established on 1836.

Facts about McHenry County, Illinois

CountryUnited States
StateIllinois
RegionNorthern Illinois / Chicagoland
County SeatWoodstock
Named AfterWilliam McHenry
Established1836
Organized1836
Coordinates42.33° N, 88.27° W
Total Area~611 sq mi
Land Area~603 sq mi
Water Area~8 sq mi
Population (2020)~310,229
Population RankSixth-most populous county in Illinois
Largest CityCrystal Lake
Main IndustriesManufacturing, Healthcare, Retail, Agriculture
Major HighwaysInterstate 90, U.S. Route 14, Illinois Route 31
Time ZoneCentral Time (UTC−06:00)
Known ForHistoric Woodstock Square, suburban growth, conservation areas
Websitehttps://www.mchenrycountyil.gov

Ctities in McHenry county

City NameTypePopulation (2020)Pop. DensityArea
Barrington HillsVillage4,114152.3/sq mi (58.8/km2)27.004 sq mi (69.94 km2)
Fox LakeVillage10,9781,401.5/sq mi (541.1/km2)7.833 sq mi (20.29 km2)
Island LakeVillage8,0512,404.7/sq mi (928.5/km2)3.348 sq mi (8.67 km2)
Bull ValleyVillage1,128123.6/sq mi (47.7/km2)9.128 sq mi (23.64 km2)
CaryVillage17,8262,860.4/sq mi (1,104.4/km2)6.232 sq mi (16.14 km2)
Crystal LakeCity40,2692,128.6/sq mi (821.9/km2)18.918 sq mi (49 km2)
GreenwoodVillage324123.1/sq mi (47.5/km2)2.632 sq mi (6.82 km2)
HarvardCity9,4691,133.3/sq mi (437.6/km2)8.355 sq mi (21.64 km2)
HebronVillage1,368708.4/sq mi (273.5/km2)1.931 sq mi (5 km2)
Holiday HillsVillage618661.7/sq mi (255.5/km2)0.934 sq mi (2.42 km2)
JohnsburgVillage6,355887.2/sq mi (342.5/km2)7.163 sq mi (18.55 km2)
Lake in the HillsVillage28,9822,840.5/sq mi (1,096.7/km2)10.203 sq mi (26.43 km2)
LakewoodVillage4,283933.7/sq mi (360.5/km2)4.587 sq mi (11.88 km2)
McCullom LakeVillage9882,847.3/sq mi (1,099.3/km2)0.347 sq mi (0.9 km2)
McHenryCity27,1351,871.5/sq mi (722.6/km2)14.499 sq mi (37.55 km2)
MarengoCity7,568886.6/sq mi (342.3/km2)8.536 sq mi (22.11 km2)
Oakwood HillsVillage2,0761,908.1/sq mi (736.7/km2)1.088 sq mi (2.82 km2)
Prairie GroveVillage1,963345.8/sq mi (133.5/km2)5.677 sq mi (14.7 km2)
RichmondVillage2,089486.9/sq mi (188.0/km2)4.29 sq mi (11.11 km2)
RingwoodVillage844218.4/sq mi (84.3/km2)3.864 sq mi (10.01 km2)
Spring GroveVillage5,487606.6/sq mi (234.2/km2)9.046 sq mi (23.43 km2)
Trout ValleyVillage5151,203.3/sq mi (464.6/km2)0.428 sq mi (1.11 km2)
UnionVillage551659.1/sq mi (254.5/km2)0.836 sq mi (2.17 km2)
Wonder LakeVillage3,973800.4/sq mi (309.0/km2)4.964 sq mi (12.86 km2)
WoodstockCity25,6301,943.6/sq mi (750.4/km2)13.187 sq mi (34.15 km2)
AlgonquinVillage29,7002,414.2/sq mi (932.1/km2)12.302 sq mi (31.86 km2)
HuntleyVillage27,7401,941.4/sq mi (749.6/km2)14.289 sq mi (37.01 km2)
Fox River GroveVillage4,7022,748.1/sq mi (1,061.0/km2)1.711 sq mi (4.43 km2)
LakemoorVillage6,1821,174.6/sq mi (453.5/km2)5.263 sq mi (13.63 km2)
Port BarringtonVillage1,5841,365.5/sq mi (527.2/km2)1.16 sq mi (3 km2)

Roads and Highways in McHenry County, Illinois

McHenry County is well-connected by major highways that provide access to the Chicago metropolitan area and northern Illinois.

  • U.S. Route 14 – runs northwest-southeast, connecting Crystal Lake to Chicago and Woodstock
  • U.S. Route 12 – runs north-south, linking the county to Wisconsin and the Chicago suburbs
  • Illinois Route 31 – runs north-south along the Fox River, connecting McHenry to Elgin
  • Illinois Route 47 – runs north-south, linking Woodstock to Huntley and beyond
  • Illinois Route 120 – runs east-west, connecting McHenry to Waukegan and the Lake County area

Neighboring Counties of McHenry County

  • Boone County (west)
  • Lake County (east)
  • Kane County (south)
  • DeKalb County (southwest)
  • Walworth County, Wisconsin (north)
  • Kenosha County, Wisconsin (northeast)

Top Attractions in McHenry County, Illinois

McHenry County offers a mix of lakes, parks, and suburban attractions with access to outdoor recreation.

  • Moraine Hills State Park – A scenic park with trails, lakes, and wildlife viewing.
  • Chain O’Lakes (nearby) – A popular destination for boating, fishing, and water activities.
  • Woodstock Square Historic District – Known for its charming downtown and historic buildings.
  • Volo Bog State Natural Area – A unique wetland ecosystem with boardwalk trails.
  • McHenry Outdoor Theater – One of the last drive-in theaters in the region.
  • Crystal Lake Main Beach – Offers swimming, boating, and lakefront recreation.
  • McHenry County Fairgrounds – Hosts fairs, festivals, and community events.

Distance from McHenry County to Nearby Cities

  • Woodstock to Chicago – 55 mi (89 km)
  • Crystal Lake to Rockford – 45 mi (72 km)
  • Woodstock to Milwaukee – 75 mi (121 km)
  • McHenry to Waukegan – 30 mi (48 km)
  • Crystal Lake to Elgin – 20 mi (32 km)

FAQs about McHenry County

Where is McHenry County located?

McHenry County is located in northeastern Illinois, northwest of Chicago and near the Wisconsin border.

What is McHenry County known for?

The county is known for its lakes, parks, historic downtowns, and outdoor recreation opportunities.

What is the county seat of McHenry County?

Woodstock is the county seat and a historic city in McHenry County.

Are there outdoor activities in McHenry County?

Yes, visitors can enjoy lakes, trails, parks, and water-based recreation throughout the county.

How can I reach McHenry County?

McHenry County is accessible via U.S. Routes 12 and 14, along with several Illinois state highways.