Lewisville is a village in Forsyth County, North Carolina, United States. The population was 8,826 at the 2000 census. It is a Piedmont Triad community.
Lewisville is located at 36°5′53″N 80°24′58″W / 36.09806°N 80.41611°W / 36.09806; -80.41611 (36.098087, -80.416030).
According to the United States Census Bureau, the town has a total area of 10.9 square miles (28.1 km²), of which, 10.7 square miles (27.8 km²) of it is land and 0.1 square miles (0.3 km²) of it (1.01%) is water.