Sponsored Topics. Whitestown is a town in Worth Township, Boone County, Indiana, United States. It is northwest of Indianapolis. The population was 2,867 at the 2010 census. In this town, a new development is underway for a 1,700-acre (6.9 km2) mixed use community called Anson.