Stourhead est un domaine de 11 km² qui se situe à la source de la rivière Stour près de la petite ville de Mere, dans le Wiltshire, en Angleterre. Le domaine comprend un manoir de style palladien, Stourhead House, le village de Stourton, des jardins, des terres agricoles et une forêt. Stourhead est la propriété du National Trust depuis 1946.