According to the United States Census Bureau, the town has a total area of , of which is land and , or 11.05%, is water [REF].
New York State Route 38A is a north-south highway in the town, running southward along Owasco Lake.