Frenchboro is a town in Hancock County, Maine, United States, and a village within this town located on Outer Long Island in Blue Hill Bay. The population was 38 at the 2000 census. 12 islands in the Gulf of Maine comprise the town: Black Island Crow Island Duck Islands Drum Island Green Islands (2) Harbor Island Long Island (formerly Outer Long Island) Mount Desert Rock Placentia Island Pond Island