Skip to content
Serving all 14 Winnebago County communities

Basement Finishing Across Winnebago County, Illinois

Updated

Short answer

We cover all 14 cities, villages and census-designated places in Winnebago County, plus the rural areas between them. Across the county, 63.4% of homes were built before 1980, and the median home dates to 1971. The highest pre-1980 share is in Pecatonica at 78.5%. The table below is sorted by that number and shows who issues the building permit and which residential code each office lists. The Winnebago County Building Division issues the permit in 9 of the 14 communities.
CommunityHouseholdsMedian builtBuilt before 1980Permit officeCode edition
Pecatonica939195978.5%Village of Pecatonica, Village HallNot found
Rockford61,324196374.3%City of Rockford, Construction and Development Services2021 IRC with city amendments (since Jan 1, 2025)
Durand645197464.7%Village of Durand zoning approval, then Winnebago County Building DivisionCounty codes (page lists 2015 IRC, confirm)
Unincorporated Winnebago County3,079n/a58.1%Winnebago County Building Division (unincorporated areas)County codes (page lists 2015 IRC, confirm)
Machesney Park8,577197854.4%Machesney Park Building Division (inspections by Loves Park)2021 IRC (Ordinance 10-25)
New Milford401198444.9%Village of New Milford (zoning) plus Winnebago County Building DivisionCounty codes (page lists 2015 IRC, confirm)
Winnebago1,134198543.6%Village of Winnebago, Building Safety and Permitting2021 IRC with village amendments (since Jan 1, 2025)
Loves Park10,302198641.7%City of Loves Park Building Department (also inspects for Machesney Park)2021 IRC (Ordinance 4689-25)
South Beloit3,339199140.9%Winnebago County Building Division (city adopts county permits and fees)County codes (page lists 2015 IRC, confirm)
Lake Summerset979198832%Winnebago County Building Division (unincorporated areas)County codes (page lists 2015 IRC, confirm)
Rockton2,910199623.2%Village of Rockton (zoning) plus Winnebago County Building DivisionCounty codes (page lists 2015 IRC, confirm)
Cherry Valley1,478199721.2%Winnebago County Building Division (Cherry Valley village)County codes (page lists 2015 IRC, confirm)
Roscoe4,20220019.1%Village of Roscoe (zoning) plus Winnebago County Building DivisionCounty codes (page lists 2015 IRC, confirm)
Westlake Village51520040%Winnebago County Building Division (unincorporated areas)County codes (page lists 2015 IRC, confirm)
Argyle1411986small areaWinnebago County Building Division (unincorporated areas)County codes (page lists 2015 IRC, confirm)
Winnebago County116,014197163.4%Set by each city, village or the countySet by each office

Source: U.S. Census Bureau, ACS 2020-2024 5-year, via Census Reporter

Permit offices and code editions come from each office's own pages and ordinances, linked from its community page. The county codes page lists the 2015 IRC and the city and village ordinances list the 2021 IRC, so confirm the edition with the permit office before you design. Household and housing-age figures cover the whole city, village or census-designated place, including any part in a neighboring county.

City permit officesRockford, Loves Park and South Beloit are cities. Rockford and Loves Park run their own building departments, and Loves Park also inspects for Machesney Park. Both list the 2021 IRC. South Beloit adopts the county's permits and fees.

Village permit officesWinnebago and Pecatonica issue their own permits. Roscoe, Rockton, Cherry Valley, Durand and New Milford send the building permit to the county.

Unincorporated areasThe Winnebago County Building Division permits and inspects. Lake Summerset, Westlake Village, Argyle and the rural townships publish nothing of their own, so their pages say what we found.

Anywhere in Winnebago County

From Rockton and Roscoe to Pecatonica and Winnebago. Tell us the address, the rough basement size and what you want down there.