79 / 100

McHenry County, IL

Algonquin

RANK #212 / 996 NAT  ·  #19 / 28 IL  ·  POP 311,133

1YR FORECAST: +3.8%

5YR OUTLOOK: +31%

Our model projects above-average housing market growth for McHenry County at +3.8% over the next year.

[01] Why McHenry County?

Woodstock, the county seat of McHenry County, Illinois, is known for its historic Woodstock Square, which features the Woodstock Opera House and was a filming location for "Groundhog Day." McHenry County is located in northern Illinois, bordering Wisconsin, and is considered one of the five collar counties of the Chicago metropolitan area. While parts of the county are suburban, particularly the southeastern portions, the western and northern areas retain a rural character. Commute options to Chicago include Metra commuter rail service from seven stations within the county. The county offers extensive outdoor recreation, with the Fox River and numerous lakes providing opportunities for water sports, and over 25,000 acres of preserved land for hiking and biking, including the 26-mile McHenry County Prairie Trail.

McHenry County offers a quality of life that blends suburban and rural living, attracting families and professionals. The public schools in McHenry County are highly rated, with several districts recognized for their performance. The county has a low crime rate and an affordable cost of living compared to national averages. Economically, McHenry County has seen growth, adding nearly 200 new businesses since 2021, outpacing some neighboring counties. Tourism also plays a role, generating $336.1 million in visitor spending in 2022 and supporting over 2,000 jobs in the tourism and hospitality industry. The county actively promotes economic development through partnerships and programs aimed at business expansion and workforce development.

[02] Market Snapshot

Housing Ratio
7.0x

Above national median (4.7x)

GDP Growth
+2.0%

Below national median

Home Prices
+4.5%

Outpacing national median

Climate & Terrain
-2.4

Below-average climate & terrain

Price/Rent
12x

Strong rental yield

Housing is fairly valued at 7.0x relative to local economic output. The typical U.S. county is 4–6x.

[03] Top Employers

  1. 1
    Consolidated School District 158 (Huntley) Education
    5,000+
  2. 2
    Crystal Lake Elementary School District 47 Education
  3. 3
    Northwestern Medicine Healthcare
    2,500+
  4. 4
    McHenry County Government Government
    1,000+
  5. 5
    Woodstock Community School District 200 Education
  6. 6
    Follett Other
    500+
  7. 7
    Medela Manufacturing
    250+
  8. 8
    Snap-On Tools Co. Manufacturing
  9. 9
    Aptar Group, Inc. Manufacturing
  10. 10
    UniCarriers Americas Corp. Manufacturing

Estimated local headcount ranges. Larger employers shown as floor + "+"; smaller employers show exact counts where reported.

[04] Home Value Growth vs National

McHenry County U.S. National

The Numbers

DEMOGRAPHICS
Population
311,133
+0.12% YoY
Median Household Income
$100,101
Median Home Value
$270,600
+4.51% 12mo
Median Rent
$1,310
Average Annual Pay
$55,107
+3.0% YoY
Employment
96,922
+0.6% YoY
Income-to-Home-Value
0.3699
More affordable than average
Migration Inflow
3.06%
of pop. from another state
Bachelor's Degree+
35.3%
of residents (national avg: 33%)

Market Activity

REAL ESTATE
Median Sale Price
$350,000
Days on Market
75
Slower market
Months of Supply
3.4
Balanced market
Sale-to-List Ratio
98.4%
Near asking price
Sold Above List
23.8%
Listings w/ Price Drops
13.9%
Building Permits (2024)
1,565
Single-Family Permits
887

Source: Redfin · Census BPS — Browse sales on Redfin →

[05] Crime & Safety

A
SAFETY
GRADE
Homicide Rate
1.0
per 100K · nat avg 6.3
Firearm Fatalities
5.0
per 100K · nat avg 14.8
Injury Deaths
56.1
per 100K · nat avg 76.3
vs National Average
Well below national avg
based on homicide rate

Source: CDC/NCHS vital statistics via County Health Rankings (2020–2022 avg). Rates per 100,000 population. Grade based on homicide rate relative to national average (~6.3). Learn more →

[06] Air Quality

B-
AIR QUALITY
GRADE
Median AQI (3yr)
48.3
Good
Good Air Days
53%
577 of 1,093 days
Unhealthy+ Days (3yr)
26
Includes 1 Very Unhealthy
Primary Pollutant
PM2.5
Fine particulate matter
Yearly Trend
2021
49
2022
47
2023
49
Median AQI · lower is better

Source: EPA Air Quality System (2021–2023). Grade based on 3-year average median AQI. Learn about AQI →

[07] Score Breakdown

GDP Growth +2.0% 34 percentile
Population Growth +0.1% 35 percentile
Income Growth +6.7% 14 percentile
Vacancy Rate 0.7% 85 percentile
Home Price Change +4.5% 87 percentile
Rent Growth +3.7% 63 percentile
Price/Rent 12x 74 percentile

Bars show percentile rank among all 996 counties.

[08] Frequently Asked Questions

Is McHenry County, IL a good place to move to?

With a Boom Town Index score of 79/100, McHenry County sits in the upper half of all 996 ranked counties. Employment is expanding at +0.6%, and median household income stands at $100,101 — indicators that suggest solid fundamentals even if it's not among the fastest-growing counties in IL.

Is McHenry County affordable?

By national standards, McHenry County is quite affordable. Homes here have a median value of $270,600, and the income-to-home-value ratio of 0.37 is well above the U.S. average — especially with median rent at just $1,310/month. Residents can generally buy a home without being cost-burdened.

Is McHenry County growing or shrinking?

Population and employment in McHenry County are both close to flat — population +0.1% YoY and jobs +0.6%. Home values shifted +4.5% over the past 12 months. A steady-state county, neither expanding quickly nor shrinking.

Are people moving to McHenry County?

There's a moderate stream of newcomers. About 3.06% of residents moved from another state, which is above average and suggests McHenry County has appeal as a relocation destination — though it's not among the highest-inflow counties nationally.

[09] Similar Counties by Size & Score

Whiteside County, IL 80 Cook County, IL 80 Kane County, IL 78 Williamson County, IL 81 Champaign County, IL 81 Sangamon County, IL 86 Rensselaer County, NY 79 Greene County, MO 78