La municipalité de Madiran se situe dans le département Hautes-Pyrénées.
Les municipalités à proximité sont les suivantes : Soublecause, Saint-Lanne, Bétracq, Crouseilles, Arrosès, Hères, Castelnau-Rivière-Basse.
3 infirmiers et infirmières à domicile pratiquent à Madiran.