Skip to content
Map of Winnebago County, IL eviction risk by city, county average 5 out of 10
County brief·Updated June 1, 2026

Winnebago County, Illinois Eviction Risk: Moderate

14 incorporated cities and unincorporated areas. The county Eviction Risk Score is held aloft by the city of Rockford (5.6) and a small number of dense urban cores. Rent-control coverage varies by city.

County Risk Score5/ 10 · Moderate
Cities tracked14municipalities
Census tracts80scored
Population238kLiving in 14 cities
Income spent on rent29.8%avg renter household
Average rent$1,032/ month

Winnebago County averages 5/10 across 14 cities, ranging from 4.8/10 in Rockford to 5.6/10 in Loves Park, the county's highest-risk city. Ranked 14th of 102 Illinois counties by eviction risk, placing Winnebago County in the higher-risk third of the state.

How Winnebago County ranks in Illinois

Lower number means more extreme, where #1 is the most
Eviction Risk Score
High
#14 of 102 IL counties 5.0 / 10
Eviction Risk Score, 87th percentileBottomTop
#14 of 102 counties in Illinois for landlord eviction risk.
Cost of living
Elevated
#19 of 51 states (statewide) 100.0 index
Cost of living, 64th percentileBottomTop
Illinois ranks #19 of 51 states on overall cost of living (right at the U.S. avg).
Housing services cost
Elevated
#21 of 51 states (statewide) 93.9 index
Housing services cost, 60th percentileBottomTop
Illinois ranks #21 of 51 states on housing services (6.1% cheaper than the U.S. avg).
Income spent on rent
Low
#81 of 102 IL counties 24.2% of income
Income spent on rent, 21st percentileBottomTop
#81 of 102 counties in Illinois on % of income spent on rent.
Cities in Winnebago County
Sorted by Eviction Risk Score · highest first
Map view
CityPopulationRisk% income on rentAverage rentLean
001 Rockford Pop 147,521 · 32.1% income · $985 rent · IND 147,521 4.8 32.1% $985 IND
002 Loves Park Pop 23,502 · 26.3% income · $1,120 rent · IND 23,502 5.6 26.3% $1,120 IND
003 Machesney Park Pop 22,630 · 27.6% income · $1,102 rent · IND 22,630 5.4 27.6% $1,102 IND
004 Roscoe Pop 10,706 · 27.8% income · $1,437 rent · IND 10,706 5.5 27.8% $1,437 IND
005 Rockton Pop 7,974 · 27.0% income · $914 rent · IND 7,974 5.4 27.0% $914 IND
006 South Beloit Pop 7,946 · 23.1% income · $972 rent · IND 7,946 5.5 23.1% $972 IND
007 Cherry Valley Pop 3,749 · 31.9% income · $1,024 rent · IND 3,749 5.3 31.9% $1,024 IND
008 Winnebago Pop 2,981 · 30.5% income · $992 rent · IND 2,981 5.3 30.5% $992 IND
009 Davis Junction Pop 2,757 · 18.3% income · $1,250 rent · IND 2,757 4.9 18.3% $1,250 IND
010 Lake Summerset Pop 2,364 · 9.0% income · $1,318 rent · IND 2,364 5.2 9.0% $1,318 IND
011 Pecatonica Pop 2,024 · 21.9% income · $1,038 rent · IND 2,024 5.4 21.9% $1,038 IND
012 Durand Pop 1,592 · 24.4% income · $796 rent · IND 1,592 5.6 24.4% $796 IND
013 Westlake Village Pop 1,414 · 29.7% income · $1,032 rent · IND 1,414 5.1 29.7% $1,032 IND
014 New Milford Pop 1,194 · 9.0% income · $744 rent · IND 1,194 4.9 9.0% $744 IND

County heatmap

Geographic distribution
Local landlord context

One county, multiple regulatory regimes.

Winnebago County carries an average eviction risk score of 5/10, placing it in the Moderate tier across all 14 cities tracked here. That middle-of-the-road average, however, conceals meaningful variation: individual city scores range from 4.8 to 5.6, a spread wide enough to shift a portfolio's risk profile depending on exactly where a property sits. Illinois eviction laws ranks this county 14th out of 102 counties for eviction risk, meaning only 13 counties statewide carry higher risk, and 88 are less risky. Landlords operating here are not in a worst-case market, but they are well above the state midpoint.

Context matters alongside those scores. The average rent across Winnebago County is $1,032 per month, with renters making up 37.9% of households. A poverty rate of 17.7% signals that a meaningful share of tenants are operating with limited financial cushion, which correlates directly with the elevated risk scores seen in several communities throughout the county.

The cities inside Winnebago County

The county's riskiest markets sit at 5.6/10, shared by Loves Park (population 23,502) and Durand. Roscoe (population 10,706) and South Beloit both score 5.5, while Machesney Park (population 22,630) and Rockton each score 5.4. These communities are suburban and small-city in character, yet their scores reflect elevated concentrations of rental stress relative to the county as a whole.

The county seat of Rockford, by far the largest city in the area at a population of 147,521, scores 4.8/10, which is the lowest risk reading in the county and the anchor pulling the overall county average down. That gap between Rockford at 4.8 and Loves Park at 5.6 illustrates how hyper-local risk is here: two communities a few miles apart can carry materially different operating conditions. Investors should evaluate each submarket on its own score rather than relying on the county average.

State-level laws that apply here

Illinois eviction laws eviction law, governed by 735 ILCS 5/9 (Forcible Entry and Detainer), sets out the notice periods that apply to every Winnebago County landlord. Nonpayment of rent requires a 5-day notice; a material lease violation triggers a 10-day notice; and a month-to-month holdover requires 30 days. Understanding the Illinois eviction process in full is essential before filing, because timelines stretch considerably once a case hits the courthouse. An uncontested case resolves in 30 to 60 days; a contested one can run 60 to 150 days.

Cost is the other pressure point. Court filing fees run $200 to $400, sheriff lockout fees add $60 to $200, and attorney fees typically range from $750 to $3,500. Illinois eviction costs, taken together, can push a single case well past $1,000 on the low end before accounting for lost rent during the proceeding. On the regulatory side, Illinois does not require just cause for non-renewal, and state law preempts local rent control ordinances, which keeps the statutory environment relatively straightforward for landlords compared to many other states. Illinois security deposit limits are governed at the state level, and source-of-income status is a protected class under Illinois fair housing rules administered by the Illinois Department of Human Rights.

With a poverty rate of 17.7% and renters comprising 37.9% of households, the financial pressure on Winnebago County tenants is real, and city-level risk scores in the grid above show where that pressure concentrates most sharply.

How Winnebago County compares

Winnebago County scores 5/10 (Moderate), essentially in line with its Illinois peer counties: Sangamon County at 5.05/10, Champaign County at 5.11/10, Will County at 5.13/10, and Kankakee County at 5.08/10, with McHenry County slightly lower at 4.86/10. Across all five peers, the spread is narrow, confirming that Winnebago County sits squarely in the middle of this tier.

Within Illinois, Winnebago County ranks 14th out of 102 counties by eviction risk (rank 1 being the highest-risk), meaning only 13 counties carry more risk and 88 are less risky, placing the county in the higher-risk third of the state.

Peer counties in Illinois

Same state, closest by population and Eviction Risk Score
Peer county
Sangamon County eviction risk
5.1
/ 10 · Moderate
Pop. 162K
Peer county
Champaign County eviction risk
5.1
/ 10 · Moderate
Pop. 179K
Peer county
McHenry County eviction risk
4.9
/ 10 · Moderate
Pop. 286K
Peer county
Will County eviction risk
5.1
/ 10 · Moderate
Pop. 581K

Where eviction risk concentrates in Winnebago County

Top cities + top neighborhoods · click any card for the full breakdown

Top cities by population

Top neighborhoods by risk

Frequently asked

Frequently asked questions about Winnebago County

Q1

What does the 5/10 county-average mean?

The 5/10 county-average is a population-weighted mean of 14 municipal landlord-risk scores. The internal range is 4.8 to 5.6.

Q2

What share of Winnebago County households rent?

About 37.9% of occupied units in Winnebago County are renter-occupied, per ACS 2023 5-year data.