Situé aux portes d'Auch, Montégut est un village perché autour d'un imposant château. C'est la disposition des lieux qui lui a valu son nom, ce dernier lui serait attribué depuis la période romaine ou gallo-romaine (Monte Accuto). En langue gasconne ou occitane on le retrouve aussi : Mount Agut.
Le village devait être fortifié au Moyen Âge, le portail actuel serait l'ancienne place du pont-levis. Les plus anciennes parties du château datent du XIIIe siècle comme la plupart des châteaux gascons (construits pendant la guerre de Cent Ans). Il a été remanié aux XVe et XVIe siècles, au moment de la Renaissance pour le rendre plus confortable. La IIIe et dernière période de rénovation se situe au XVIIIe et XIXe pour donner l'aspect actuel d'un logis rectangulaire avec deux tours carrées et de longues terrasses à balustres le tout entouré d'un jardin à la française. Ce bâtiment est privé et ne se visite pas.
À proximité, sur la commune se trouve le château de Roquetaillade (XIXe siècle) à large façade avec un toit en ardoise comprenant des écuries du XVIIIe siècle. Actuellement cet édifice est un centre pédiatrique de réadaptation qui appartient à l'ordre de Malte. La chapelle de Roquetaillade est d'aspect roman ; à l'intérieur on peut y remarquer un bénitier côtelé sur colonne antique et une statue de saint Jacques datant du XVIIe siècle. La commune est traversée par la voie d'Arles du chemin de Saint-Jacques-de-Compostelle classé Patrimoine mondial de l'UNESCO.
Depuis Roquetaillade le sentier traverse des paysages remarquables où le climat océanique et le climat méditerranéen se disputent l'influence sur la flore et la faune. Quatre kilomètres plus loin, perché sur un aplomb rocheux, le village se dessine au détour du bois aux fées dont un ancien moulin porte également le nom (tour des fées).