Walworth is a village in Walworth County, Wisconsin, United States. The population was 2,304 at the 2000 census. The village is located within the Town of Walworth.
Walworth is located at 42°31′54″N 88°35′35″W / 42.53167°N 88.59306°W / 42.53167; -88.59306 (42.531825, -88.593227).
According to the United States Census Bureau, the village has a total area of 1.5 square miles (3.8 km²).None of the area is covered with water.