Gosnol is a town that encompasses the Elizabeth Islands in Dukes County, Massachusetts, United States. As of the 2000 census, the town population was 86, making it the least populous town in Massachusetts. Most of the residents live in the village of Cuttyhunk, while most of the land in the town is owned by the Forbes family.