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 post office. These constituent villages are Dennis, Dennis Port, East Dennis, South Dennis, and West Dennis.
Elevation: 24 ft (7 m)
Country: United States
State: Massachusetts
County: Barnstable
Settled: 1639
Incorporated: 1793
Communities: Dennis · Dennis Port · East Dennis · South Dennis · West Dennis