Millstadt township, St. Clair County, IL
6,699
Population
46.8
square miles
143.3
people per square mile