East Dennis is a village and census-designated place in the town of Dennis in Barnstable County, Massachusetts, United States. It was settled in the 1630s. The population was 2,753 at the 2010 census.