Geneva, IL
21,390
Population
10
square miles
2,145.7
people per square mile