Crystal Lake, IL
40,463
Population
19
square miles
2,131.4
people per square mile