Population (2000): 8,172 comprising 3,673 (44.9%) males and 4,499 (55.1%) females.
Land area: Winneshiek County, it covers an area of 6.4 square miles.
Zip code/s for the area: 52101
Calculated median demographics: Resident age: 29.8 years | Household income: $37,485 | House value: $96,000