La commune de Montestruc-sur-Gers se situe dans le département Gers.
Les communes limitrophes sont les suivantes : Lalanne, Gavarret-sur-Aulouste, Fleurance, Sainte-Christie, Préchac, Puységur.
5 infirmiers et infirmières à domicile travaillent à Montestruc-sur-Gers.