La municipalité de Madaillan se situe dans le département Lot-et-Garonne.
Les communes à proximité sont les suivantes : Foulayronnes, Laugnac, Lusignan-Petit, Prayssas, Saint-Hilaire-de-Lusignan, Colayrac-Saint-Cirq.
2 infirmiers et infirmières à domicile pratiquent à Madaillan.