According to the United States Census Bureau, the hamlet's total area is 1.724 square miles (4.47 km²).
New York State Route 31 is an east-west highway through the community (the bridge over Chittenango Creek is on Route 31); the north end of New York State Route 298 terminates at Route 31 in the hamlet, just west of Chittenango Creek.