Un site mésolithique qui rappelle la présence de l'homme de 7000 à 1200 ans avant J.C permet de dire que ce terroir est occupé depuis les temps les plus anciens.
Du Ie siècle avant J.C au IXe siècle après J.C, un autre site remarquable témoigne des époques gauloises, gallo-romaines et mérovingiennes, par la présence de poteries et mosaïques.
L'origine du nom d'Attray n'est pas clairement définie. On pense qu'il pourrait venir de "estreper" ou "estroper", ce qui signifie "défricher".
Grâce à un partenariat avec les habitants, la municipalité et l'association Sport Loisirs Culture d'Attray (SLCA) qui est à l'origine du projet, les habitants de la commune se nomment officiellement depuis le 14 juillet 2009, Attrayens et Attrayennes.