Island Pond is a 12 acres pond in the South Pond section of Plymouth, Massachusetts, one of three ponds named Island Pond within the town (One is located in the Cedarville section of town, and the other is in The Pinehills development, better known as Great Island Pond).