Anché liegt in der Region Nouvelle-Aquitaine im Département Vienne, etwa 26 Kilometer südsüdwestlich von Poitiers. Der Ort wird vom Fluss Clain durchzogen, in den nahe der westlichen Gemeindegrenze die Bouleure mündet; kurz darauf fließt die Dive in den Clain. Im Norden grenzt Anché an Vivonne, im Osten und Südosten an Champagné-Saint-Hilaire, im Süden und Südwesten an Ceaux-en-Couhé und im Westen an Payré.
Die Gemeinde wurde erstmals im Zusammenhang mit der Kirche Saint-Martin erwähnt, die aus dem 12. und 13. Jahrhundert stammt. Früher lebte der Ort vor allem von der Landwirtschaft, wovon noch die erhaltene Getreidemühle zeugt. Heute ist Anché Teil des Kantons Lusignan, nachdem es zuvor zum Kanton Couhé gehörte.
Besonders sehenswert ist das Schloss Villenon, das seit 1990 als Monument historique geschützt ist. Die mittelalterliche Kirche Saint-Martin prägt mit ihrer Architektur das Ortsbild. Die umliegende Landschaft mit den Flüssen Clain, Bouleure und Dive bietet ruhige Natur und ländlichen Charme.