The Town Files

McHenry County, Illinois

312,591 people. The median home is worth $308,100 (typical Illinois town: $156,600) and the median household earns $104,802.

Towns in McHenry County

Towns in McHenry County

TownPeopleMedian homeIncomeMedian age
Crystal Lake40,269$311,400$108,41839.3
Algonquin29,700$351,000$134,52541.4
Lake in the Hills28,982$321,900$117,15136.8
Huntley27,740$334,300$88,53649.7
McHenry27,135$266,500$86,31543.9
Woodstock25,630$245,700$82,75839.7
Cary17,826$309,800$113,02639.2
Harvard9,469$175,400$67,61728.0
Island Lake8,051$262,500$103,15639.1
Marengo7,568$229,900$73,52331.9
Johnsburg6,355$328,300$121,02349.1
Spring Grove5,487$398,400$134,21039.3
Fox River Grove4,702$298,900$121,50643.0
Lakewood4,283$552,600$173,62542.9
Wonder Lake3,973$252,200$94,65533.8
Pistakee Highlands3,237$216,800$102,98643.1

People and housing

McHenry CountyTypical Illinois town
Median home value$308,100$156,600
Median rent$1,401$960
Median household income$104,802$72,500
Median age40.740.4
Bachelor's degree or higher35.2%21.8%
Below the poverty line6.2%9.9%

Jobs and pay

96,922 jobs in 2024, average pay $55,107 a year.

Largest industries in McHenry CountyRetail13,102 jobs · $35,666Manufacturing12,350 jobs · $71,872Health care & social assistan…11,933 jobs · $48,485Hotels & restaurants9,563 jobs · $24,369Construction7,470 jobs · $86,235Administrative & support6,080 jobs · $47,999
BLS QCEW 2024.
Unemployment rate in McHenry County0%2%4%6%8%10%12%2000200420082012201620202023 3.7%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 783 storm events in McHenry County from 1996 to 2026, with 5 deaths.

Storm events in McHenry County by type since 1996Hail182Flood30Drought24Tornado16High Wind27Lightning23Heavy Rain20Flash Flood18Winter Storm41Winter Weather26
NOAA NCEI Storm Events Database.

Federal disaster declarations

McHenry County has been included in 16 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 26, 2020BiologicalDR-4489: Covid-19 Pandemic
March 13, 2020BiologicalEM-3435: Covid-19
May 10, 2013FloodDR-4116: Severe Storms, Straight-Line Winds, And Flooding
March 17, 2011SnowstormDR-1960: Severe Winter Storm And Snowstorm
March 13, 2008SnowstormEM-3283: Record Snow And Near Record Snow
December 29, 2006SnowstormEM-3269: Snow
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).