Lake Forest, IL
19,436
Population
17.2
square miles
1,130
people per square mile