Dennis is a town in Barnstable County, Massachusetts, United States, located near the center of Cape Cod. The population was 14,674 at the 2020 census. The town encompasses five distinct villages, each of which has its own...
Read moreDennis is a town in Barnstable County, Massachusetts, United States, located near the center of Cape Cod. The population was 14,674 at the 2020 census. The town encompasses five distinct villages, each of which has its own post office.
Ready to plan your trip to Dennis?Whydah Pirate Museum
4.6
(1.1K)
Pirate's Cove Adventure Golf
4.7
(983)
Nickerson State Park
4.7
(932)
Mayflower Beach
4.7
(882)

The Skipper Restaurant and Chowder House
4.6
(1.7K)
Captain Parker's Pub
4.5
(1.6K)
Keltic Kitchen
4.8
(1.3K)
Sesuit Harbor Cafe
4.5
(1.2K)