Stourhead House é um palácio da Inglaterra, localizado no interior de um parque de 2.650 acres na nascente do Rio Stour, próximo de Mere, Wiltshire. A propriedade inclui, além do palácio em estilo Palladiano, a aldeia de Stourton, jardins, terras de cultivo e bosques. A herdade de Stourhead está na posse do "National Trust for Places of Historic Interest or Natural Beauty" desde 1946.