Le nom de Listrac vient du romain Lista ou listra qui signifie lisière, limite. La commune est à cheval sur la ligne de partage des eaux, entre celles de la Gironde et celles des lacs du bord de l’Atlantique. L’église de Listrac fut construite au XIIIe siècle et largement restaurée au XIXe siècle. Son chœur roman est classé et abrite une statue de pierre du XIVe siècle et une chaire en bois sculpté.