Latitude and longitude of Towanda, Illinois
- Nearby Normal, Illinois, United States
Satellite map of Towanda, Illinois
Towanda is a village in McLean County, Illinois, United States. The population was 480 at the 2010 census.
Latitude: 40° 33' 31.19" N
Longitude: -88° 53' 34.19" W