The Winnetka Historical Society confirms Hubbard Woods Park in Winnetka, Illinois, as a Home Alone (1990) filming location, where Kevin runs through the park. It is a public park.
It is close to the Hubbard Woods Metra station on the Union Pacific North Line. Check Metra for current schedules.
See our Home Alone house guide for a suggested half-day plan.