Schererville is a town in St. John Township, Lake County, Indiana, United States. It is part of the Chicago metropolitan area. The population was 29,243 at the 2010 census.