Magnolia township, Putnam County, IL
820
Population
42.2
square miles
19.4
people per square mile