×

Towanda

Village in Illinois
Towanda is a village in McLean County, Illinois, United States. The population was 431 at the 2020 census. It is part of the Bloomington–Normal Metropolitan Statistical Area. Wikipedia
Population: 431 (2022)
Area: 477 acres
Area code: 309
Founded: May 5, 1875
Township: Towanda