 Tower Lakes is located at .According to the 2010 census, Tower Lakes has a total area of , of which (or 87.92%) is land and (or 12.08%) is water.At the 2000 census there were 1,310 people, 449 households, and 390 families living in the village.