Tallula, IL
- Elevation
- 625 ft
Explore
Tallula in context.
About Tallula
Tallula is a village in Menard County, Illinois, United States. The 2020 census counted 434 residents. Tallula was founded in 1857 by William G. Greene. A newcomer can read Tallula through the overlap of its older landmarks, surrounding geography, and current places. For a newcomer, Tallula comes into focus through those concrete links among its past, landscape, and current routines. Tallula is part of the Springfield, Illinois Metropolitan Statistical Area. Spears laid out Tallula in late 1857.
Top Rating Signals
Highest current ratings for this town.
Loading town details...