Lily Lake is a small rural village in Kane County. The town is 50 miles west of Chicago. The village is in the far western part the Chicago metro area. Lily Lake was originally called "Canada Corners" (after the large number of Canadians settled there) and was located further north. The settlement shifted its location when the railroad was built and changed its name to "Lily Lake", referring to a local lake.
Village Website View All Listings