Sandwich village is located in the northwestern part of the town of Sandwich at (41.75891, -70.500174). It is bordered to the north by Massachusetts Route 6A and the Cape Cod Canal, to the northeast by Cape Cod Bay, to the east by the Dock Creek saltmarsh and the CDP of East Sandwich, to the south by U.S. Route 6 (the Mid-Cape Highway), and to the west by the town of Bourne.
