East Troy is a village in Walworth County, Wisconsin, United States. The population was 3,564 at the 2000 census. The village is located southeast of the Town of East Troy. A small portion extends into the adjacent Town of Troy. The village is surrounded by lakes, Booth Lake and Lake Beulah being the biggest and most popular.