It is bordered by the town of Lyndon to the south, Wheelock to the southwest, Sheffield to the west, Barton to the northwest, Westmore to the north, Newark to the northeast, and Burke to the east.
[4] The highest point in Sutton is the summit of Mount Hor in the northern corner of town, with an elevation of 2,656 feet (809.5 m) above sea level.
Annual snowfall averages well over 100 inches per year at the weather station in the center of town.
Sutton has a humid continental climate (Koppen: Dfb), typified by large seasonal temperature differences, with warm to hot summers and cold winters.
From January 1948 until spring 2017, the original station, located in a frost hollow at an altitude of about 1000 feet, reported data for the town.
In January 2000, a new station was built in a hilly area a few miles away and at about 500 feet higher altitude.
From this one can see that the hill station has much less variability of temperature, with much less chance of frost during the warm months.
The daily temperature amplitude is smaller, with warmer lows and cooler highs.