St. Clair township, St. Clair County, IL
35,673
Population
20.4
square miles
1,751.8
people per square mile