LOCATION United States

Tallula

Tallula is a village in Menard County, Illinois, United States. It was founded in 1857 by William G. Greene. The population was 434 at the 2020 census, down from 488 in 2010. It is part of the Springfield, Illinois Metropolitan Statistical Area.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways