Le nom de Villiers vient probablement du latin "villa" (habitation) ou villaria (village). D'après certains indices, Villiers fut très certainement un village gallo-romain. La tradition veut que Charlemagne ait visité le pays et séjourné quelque temps, ce qui expliquerait qu'on ait ajouté son nom à Villiers. La commune de Villiers bordant la rivière de la Mayenne sur près de l0 Km est située aux confins du Haut-Anjou.