Guilford township, Jo Daviess County, IL
1,558
Population
37.1
square miles
42
people per square mile