La toponymie de cette commune vient d'un certain Saint Aganus confondu plus tard avec le grand saint de Galice St Jacques la commune se trouvant sur le chemin jacquaire..