According to the United States Census Bureau, the village has a total area of , all land except Big Creek, a tributary to the Oriskany Creek that runs through the center of town crossing under Sanger Avenue (Route 12) and paralleling Buell Avenue (Route 315). Rolling hills, farmland, and mixed forests are found in the surrounding area. Other nearby bodies of water include Chittening Pond, Bailey Lake, Gorton Lake, the Waterville Reservoirs (headwaters of Big Creek) and the Nine Mile Swamp.