Le château des Puits est situé sur la commune de Gourdon au centre du département de Saône-et-Loire, en bas de pente.