Le château de Madaillan est situé sur la commune de Madaillan, dans le département de Lot-et-Garonne.