Where is Lake Forest located?
Lake Forest is a city in Lake County, Illinois, United States. It is located on the North Shore of Lake Michigan, approximately 28 miles (45 kilometers) north of downtown Chicago. The city has a population of approximately 19,000 people and is known for its beautiful lakefront, historic architecture, and high-end shopping and dining options.