Stourhead House es una finca de 1,06 hectáreas en el nacimiento del río Stour, cerca de Mere, en el condado de Wiltshire, Inglaterra. La finca incluye una mansión de estilo paladiano, la aldea de Stourton, unos jardines, tierras de cultivo y un bosque. Stourhead ha estado en posesión del National Trust desde 1946.