Burke is a town in Caledonia County, Vermont, United States. The population was 1,753 at the 2010 census. The town contains the villages of East Burke, West Burke and Burke Hollow. The town is home to Burke Mountain and Burke Mountain Academy.
The town was named for Sir Edmund Burke, a member of the English Parliament.
According to the United States Census Bureau, the town has a total area of 34.0 square miles (88.1 km2), of which 33.9 square miles (87.8 km2) is land and 0.15 square miles (0.4 km2), or 0.40%, is water.
Burke is bordered by the towns of Lyndon and Kirby to the south, Victory to the southeast, East Haven to the northeast, Newark to the north, and Sutton to the west. U.S. Route 5 runs through the western part of the town, connecting Lyndonville to the south with Barton and Newport to the north. Vermont Route 5A leaves US-5 in the village of West Burke, leading north past Lake Willoughby to Derby. Vermont Route 114 runs through East Burke, leading north to Island Pond and south to US-5 in Lyndonville.
The highest point in town is Burke Mountain, at 3,271 feet (997 m).
A weather station in a frost hollow along the West Branch of the Passumpsic River recorded temperatures and precipitation data during the 20th century.