Great Duck Island est une île du littoral de l'État du Maine du Comté de Hancock. Elle est administrativement rattachée à la municipalité de Frenchboroh, Maine(en) qui regroupe aussi l'île voisine de Little Duck. L'île est située à 18 km au sud de l'entrée de Frenchman Bay.