McHenry County, IL Eviction Risk
48 cities · 320,773 residents · Avg 4.9/10 (Moderate) · Updated4.9Avg score
6.1Highest city
3.5Lowest city
29.9%Rent burden
$1,647Median rent
R+2.52020 margin
County heatmap
All cities in McHenry County
| # | City | Population | Median rent | Rent burden | Risk score |
|---|---|---|---|---|---|
| 1 | Fox Lake, IL | 11,131 | $1,047 | 34.6% | 6.1 |
| 2 | Marengo, IL | 7,040 | $1,176 | 40.1% | 6.1 |
| 3 | Channel Lake, IL | 2,052 | $1,584 | 45.8% | 6.1 |
| 4 | McCullom Lake, IL | 1,017 | $1,443 | 33.3% | 6.0 |
| 5 | Harvard, IL | 9,598 | $1,183 | 31.5% | 5.9 |
| 6 | Lakemoor, IL | 6,467 | $1,726 | 31.5% | 5.9 |
| 7 | Woodstock, IL | 26,147 | $1,212 | 31.6% | 5.7 |
| 8 | Lake Barrington, IL | 5,442 | $3,501 | 51.0% | 5.7 |
| 9 | Cary, IL | 17,923 | $1,428 | 35.1% | 5.5 |
| 10 | Richmond, IL | 2,622 | $1,220 | 24.0% | 5.5 |
| 11 | Oakwood Hills, IL | 2,416 | $1,886 | 30.0% | 5.5 |
| 12 | Island Lake, IL | 8,014 | $1,874 | 29.8% | 5.4 |
| 13 | Fox River Grove, IL | 4,523 | $2,210 | 33.6% | 5.4 |
| 14 | Long Lake, IL | 3,307 | $1,530 | 26.1% | 5.4 |
| 15 | Crystal Lake, IL | 40,579 | $1,468 | 30.6% | 5.3 |
| 16 | Lake in the Hills, IL | 28,800 | $1,689 | 30.1% | 5.3 |
| 17 | McHenry, IL | 28,074 | $1,553 | 30.4% | 5.3 |
| 18 | Lake Catherine, IL | 968 | $1,161 | 31.3% | 5.2 |
| 19 | Johnsburg, IL | 6,386 | $1,128 | 23.3% | 5.1 |
| 20 | Round Lake Heights, IL | 2,592 | $1,453 | 23.9% | 5.1 |
| 21 | Bull Valley, IL | 1,269 | $3,501 | 28.1% | 5.0 |
| 22 | Ringwood, IL | 730 | $1,025 | 31.3% | 5.0 |
| 23 | Holiday Hills, IL | 634 | $1,850 | 34.2% | 5.0 |
| 24 | Wauconda, IL | 14,027 | $1,371 | 22.0% | 4.9 |
| 25 | Pistakee Highlands, IL | 3,374 | $1,906 | 37.8% | 4.9 |
| 26 | Fox Lake Hills, IL | 2,399 | $1,390 | 26.9% | 4.9 |
| 27 | Port Barrington, IL | 1,477 | $1,900 | 38.3% | 4.8 |
| 28 | Huntley, IL | 28,005 | $1,622 | 24.1% | 4.7 |
| 29 | Algonquin, IL | 30,067 | $1,723 | 24.6% | 4.6 |
| 30 | Hebron, IL | 1,261 | $1,118 | 20.3% | 4.6 |
| 31 | Burtons Bridge, IL | 134 | — | — | 4.6 |
| 32 | Alden, IL | 48 | — | — | 4.6 |
| 33 | Coral, IL | — | — | — | 4.6 |
| 34 | Franklinville, IL | — | — | — | 4.6 |
| 35 | Spring Grove, IL | 5,917 | — | — | 4.4 |
| 36 | Tower Lakes, IL | 1,106 | — | — | 4.4 |
| 37 | Greenwood, IL | 502 | $1,366 | 9.0% | 4.4 |
| 38 | Hartland, IL | 105 | — | — | 4.4 |
| 39 | Harmony, IL | — | — | — | 4.4 |
| 40 | Riley, IL | — | — | — | 4.4 |
| 41 | Volo, IL | 6,706 | $2,169 | 19.3% | 4.2 |
| 42 | Wonder Lake, IL | 4,292 | — | — | 4.2 |
| 43 | Prairie Grove, IL | 2,165 | $1,917 | 28.8% | 4.2 |
| 44 | Union, IL | 624 | $1,692 | 25.6% | 4.2 |
| 45 | Big Foot Prairie, IL | — | — | — | 4.2 |
| 46 | Trout Valley, IL | 574 | — | — | 4.1 |
| 47 | Solon Mills, IL | 38 | — | — | 4.1 |
| 48 | Ridgefield, IL | 221 | — | — | 3.5 |
About McHenry County
McHenry County spans 48 cities serving approximately 320,773 residents. The average landlord eviction risk across the county is 4.9/10. The county voted Republican by 2.5 points in 2020.
Risk varies city-by-city within the county. Use the grid above to see exact scores, median gross rent, and rent burden for every municipality. Click any city for full sub-score breakdown including local political climate, rent-control exposure, tenant organizing strength, and typical eviction cost and timeline.
Landlord Guides for Illinois
Eviction Costs — Illinois →
Filing fees, attorney fees, lost rent, sheriff lockout
Eviction Process — Illinois →
Step-by-step timeline, notices, statute cites
Rent Control — Illinois →
Statewide caps, local ordinances, just-cause
Tenant Screening — Illinois →
5-point protocol, legal rules, protected classes
Tenant Protections — Illinois →
Just cause, retaliation, habitability, entry