Spring Lake is a town in Sugar Creek Township, Hancock County, Indiana, United States, along Sugar Creek. The population was 218 at the 2010 census. Spring Lake is centered on an artificial lake of the same name, which was completed in about 1885. Spring Lake was laid out as a town in 1912.