Rock Run township, Stephenson County, IL
2,044
Population
47.8
square miles
42.7
people per square mile