Gouldsboro is a town in Hancock County, Maine, United States on the Schoodic Peninsula. The town has many historically separate fishing and summer visitor villages, including Birch Harbor, Prospect Harbor, and Corea. The population was 1,941 at the 2000 census.