Le château de Dolmayrac est situé à Dolmayrac, dans le département de Lot-et-Garonne et la région Nouvelle-Aquitaine.