Roscoe, Illinois

Roscoe
Location of Roscoe in Winnebago County, Illinois.
Coordinates: 42°25′52″N 88°59′40″W / 42.43111°N 88.99444°W / 42.43111; -88.99444
CountryUnited States
StateIllinois
CountyWinnebago
TownshipRoscoe
Area
 • Total
10.34 sq mi (26.79 km2)
 • Land10.27 sq mi (26.59 km2)
 • Water0.077 sq mi (0.20 km2)
Elevation
745 ft (227 m)
Population
 (2020)
 • Total
10,983
 • Density1,070.0/sq mi (413.12/km2)
Time zoneUTC-6 (CST)
 • Summer (DST)UTC-5 (CDT)
ZIP code
61073
Area codes815 and 779
FIPS code17-65611
GNIS feature ID2399116
Websitehttps://www.roscoeIL.gov/

Roscoe is a village in Winnebago County, Illinois, along the Rock River. It is in a suburban area of the Rockford, Illinois Metropolitan Statistical Area. As of the 2020 census, the village population was 10,983.