The town of Dennis spans the width of Cape
Cod, with Cape Cod Bay to the north, Brewster to the northeast, Harwich to the
southeast, Nantucket Sound to the south, and Yarmouth to the west. The town is
about 10 miles (16 km) east of Barnstable, 24 miles (39 km) east of
the Sagamore Bridge, and 78 miles (126 km) southeast of Boston. The Town
of Dennis comprises the villages of Dennis Port, Dennis Village (including
North Dennis), East Dennis, South Dennis and West Dennis