Coordinates: 50°55′08″N 4°31′08″W / 50.919°N 4.519°W
Gooseham is a hamlet in northeast Cornwall, England, United Kingdom. It is situated six miles (11 km) north of Bude and is approximately one kilometre south of the border with Devon. The Marsland Valley nature reserve is near the hamlet. According to the Post Office the population at the 2011 census was included in the civil parish of Morwenstow.
Gooseham lies within the Cornwall Area of Outstanding Natural Beauty (AONB). Almost a third of Cornwall has AONB designation, with the same status and protection as a National Park.