Lewisville is a town in Franklin Township, Henry County, Indiana, United States. The population was 366 at the 2010 census. As of the census of 2010, there were 854 people, 151 households, and 117 families residing in the town. The population density was 1,206.4 people per square mile (462.2/km²). There were 157 housing units at an average density of 479.5 per square mile (183.7/km²). The racial makeup of the town was 99.24% White, and 0.76% from two or more races.