Shorewood is a village in Troy Township, Will County, Illinois, United States. The population was 18,182 in the 2020 census, and is estimated to be 18,360 in 2024. Shorewood is located at 41°31′6″N 88°12′54″W / 41.51833°N 88.21500°W. The village is approximately 39 miles southwest of Chicago's Loop.