Flea Island is a little island across from Stonington Harbor on Deer Isle, on the south side of the Deer Isle Thoroughfare.