LOCATION United States

Tallula, Illinois

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.

Results for: 'Tallula'

Copyright © 2025 House of Highways. All Rights Reserved