Construit au XIII° siècle par Monseigneur Gailhard du Puch, le château du Grand Puch passa par alliance en 1572 dans la famille de Ségur qui le posséda pendant plus de deux siècles.
Avec ses larges douves taillées dans le roc, ses hautes murailles que couronne un chemin de ronde en encorbellement, ses tours, ses poivrières, avec sa curieuse charpente à pignons inégaux et ses escaliers pris dans l’épaisseur des murs, le château du Grand Puch a conservé, à travers des restaurations successives le caractère des anciennes demeures seigneuriales.
C’est d’après Léo Drouyn, le savant auteur de la « Guyenne militaire » un des monuments les mieux conservés de l’architecture du XIII° dans la Gironde. La garenne qui l’entoure, aux ombrages séculaires, fait de ce domaine l’un des plus harmonieux de la région.