According to the United States Census Bureau, the town has a total area of 76.1 square miles (197.1 km²), of which 75.8 square miles (196.3 km²) is land and 0.3 square miles (0.8 km²) (0.39%) is water.
New York State Route 12 and New York State Route 26 are north-south highways through the town with NY-12 being the more easterly route.