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