Monomoscoy Island is located in the southern part of the town of Mashpee at (41.569951, -70.504593) [REF].
According to the United States Census Bureau, the Monomoscoy Island CDP has a total area of , all land [REF].