Histoire
Les premières traces de peuplement de Layrac remontent au Magdalénien. On a retrouvé dans sa plaine des traces d'occupation pour les âges du Bronze et du Fer. À l'époque gallo-romaine, plusieurs villae sont attestées sur le territoire de la commune. L'une d'entre elles, après abandon et invasions donnera naissance au premier bourg médiéval situé sur un promontoire dominant le Gers.
Un monastère, comprenant l'église Saint-Martin, fondé en 1064 par Hunald, religieux à Moissac et son frère Hugues, vicomte de Brulhois, a permis ensuite au village de Layrac de se développer.
Lieux et monuments
L'église Saint-Martin, des XIe et XIIe siècles, classée monument historique avec sa mosaïque romane. L'une des plus grandes églises romanes à coupole sur pendentifs plats de France.
Le clocher-porche gothique, des XIIIe-XIVe siècles, restes de l'ancienne église paroissiale Sainte Marie et sa salle du 1er étage avec cheminée Renaissance aux armoiries de la ville
La vieille ville, au cœur du centre-ville, où l'on peut observer plusieurs maisons à colombages en bon état.
Plusieurs vieux lavoirs, qui ont résisté au temps.
Église Sainte-Marie d'Amans, inscrite au titre des monuments historiques en 1954.
Château de Goulens, inscrit au titre des monuments historiques en 1921.

La seigneurie a appartenu au XIIIe siècle à la famille de Goulens et lui a donné son nom. La famille Carbonneau leur a succédé.
Le château a été construit au XVIe siècle.
Claude de Barbier de La Serre (vers 1636-1699), conseiller du roi à la cour des Aides de Guienne, a acheté le château, terre et seigneurie de Goulens par arrêt du parlement de Toulouse le 31 août 1689 pour la somme de 20 000 livres. Il y est décédé le 30 septembre 1699. Le château est resté la propriété de la famille Barbier de La Serre.
Maison forte de Bois-Renaud, inscrite au titre des monuments historiques en 1973