County

Winnebago County, IL

28 ZIP codes  ·  12 cities  ·  Illinois

👥284,318Population
💰$66,886Median HH Income▼ 12% below avg
🎂39.2Median Age
🏠$147,097Median Home Value▼ 47% below avg
🎓36.2%College Grads≈ Avg
📊7.3%Unemployment▲ 50% above avg
People & Population (ACS 2023 — weighted avg)
♂ Male 48.9% Female 51.1% ♀

Race & Ethnicity

White: 64.6%Hispanic: 15.2%Black: 12.9%Asian: 2.8%Other: 4.2%Race
White64.6%
Hispanic15.2%
Black12.9%
Asian2.8%
Other4.2%

Age Breakdown

Under 5
6%
5–17
18%
18–24
8%
25–44
24%
45–64
26%
65+
8%

Key Indicators

Median Age39.2 yrs
Avg HH Size2.39
Below Poverty15.7% ▲ 57% above avg
College Grads36.2% ≈ Avg
Unemployment7.3% ▲ 50% above avg
No HS Diploma2,689 (1.5%)
HS Graduate52,148 (29.5%)
Some College28,446 (16.1%)
Associates28,551 (16.1%)
Bachelors18,754 (10.6%)
Graduate Degree46,323 (26.2%)

Education

No HS: 1.5%HS Grad: 29.5%Some College: 16.1%Associates: 16.1%Bachelors: 10.6%Graduate: 26.2%Edu
No HS1.5%
HS Grad29.5%
Some College16.1%
Associates16.1%
Bachelors10.6%
Graduate26.2%
Housing & Income

Housing Tenure

Owner: 65.8%Renter: 34.2%Tenure
Owner65.8%
Renter34.2%

Home Value Distribution

Under $50k
7%
$50k–$100k
17%
$100k–$150k
23%
$150k–$200k
21%
$200k–$300k
21%
$300k–$500k
8%
Over $500k
2%

Financials

Median HH Income$66,886 ▼ 12% below avg
Median Home Value$147,096 ▼ 47% below avg
Home/Income Ratio2.2x (nat avg ~3.5x)
Median Rent$1,020/mo
Total Housing Units125,023
Vacant Units9,383

Income Distribution

Under $25k
19%
$25k–$50k
17%
$50k–$75k
19%
$75k–$100k
14%
$100k–$150k
16%
$150k–$200k
8%
Over $200k
6%
Employment & Commute

How People Get to Work

Drove Alone
89%
Public Transit
1%
Walked
1%
Work From Home
10%

Commute Time

Under 15 min
31%
15–30 min
45%
30–45 min
13%
Over 45 min
11%
Housing Stock

Year Built

Before 1940
3%
1940s–1950s
15%
1960s–1970s
13%
1980s–1990s
15%
2000+
54%
About Winnebago County, IL

Winnebago County is located in Illinois and encompasses 28 ZIP codes spanning 12 cities and communities. The county has an estimated population of 284,318 residents. With a median age of 39.17, it is a middle-aged county.

Winnebago County has a solidly middle-class economic profile. The median household income of $66,885 is near the national average. Unemployment stands at 7.3%, above the national average. The poverty rate of 15.7% is above the national average.

Housing in Winnebago County is one of the more affordable housing markets in the country, with a median home value of $147,096 — below the national average. Monthly median rent is approximately $1,020. Homeownership rates are high at 65.8%, reflecting a largely residential, stable population.

The residents of Winnebago County are majority White (64.58%). Educational attainment is moderately educated — 36.2% of adults hold a bachelor's degree or higher, near the national average.

Winnebago County, IL is a solidly middle-class area in Illinois. The 28 ZIP codes within the county each have their own character — browse the full list below to find the right community, whether you're looking for affordable housing, strong schools, or economic opportunity.

ZIP Codes in Winnebago County
ZIPCityPopulationMedian IncomeMedian HomeMedian RentUnemp.College
61016 Cherry Valley 5,166 $92,865 $224,600 $861 5.1% 37.9%
61024 Durand 2,264 $73,152 $153,800 $722 1.6% 35.6%
61111 Loves Park 22,838 $58,391 $143,700 $1,101 7.6% 36.2%
61115 Machesney Park 22,424 $73,771 $160,700 $1,111 6.4% 28.2%
61063 Pecatonica 4,257 $88,063 $155,200 $1,079 6.7% 35.6%
61101 Rockford 19,671 $45,260 $89,800 $975 12.9% 27.1%
61102 Rockford 16,620 $42,506 $95,300 $850 10.7% 20.0%
61103 Rockford 23,238 $47,390 $114,800 $952 8.0% 32.1%
61104 Rockford 17,584 $32,161 $83,700 $854 12.9% 20.9%
61107 Rockford 29,473 $75,492 $165,200 $1,053 7.5% 48.3%
61108 Rockford 30,202 $63,046 $128,300 $986 5.6% 37.4%
61109 Rockford 26,714 $61,702 $124,900 $916 7.7% 29.5%
61114 Rockford 15,026 $83,472 $196,000 $1,284 4.0% 56.7%
61072 Rockton 11,342 $102,604 $225,100 $982 3.2% 45.5%
61073 Roscoe 20,008 $104,534 $228,900 $1,355 4.6% 51.4%
61079 Shirland 220 $46,176 $113,800 $1,031 10.1% 27.1%
61080 South Beloit 11,062 $78,533 $172,300 $877 5.6% 36.7%
61088 Winnebago 5,992 $94,286 $193,000 $979 2.7% 43.5%