Anais is located some 15 km east ofLa Rochelle and 5 km south by south-east ofNuaille-d'Aunis. It can be accessed by the D107 road fromDompierre-sur-Mer in the west passing through the centre of the commune south of the village and continuing toBouhet. The D113 road also comes fromVirson in the south passing through the southern part of the commune and continuing north-east toLe Gué-d'Alleré. Access to the village in the north of the commune is only by small country roads running off the D107 and the D113. Apart from the small village of Anais there is also a larger village calledLes Grandes-Rivieres located on the D113 road.
TheCuré stream forms the eastern boundary of the commune and the Virson forms the northern part of the western boundary and they both meet at a place calledle Gouffre (the Pit) which is the start of the Canal du Curé on the municipal boundary of the neighbouring commune ofAngliers.[3]
The small village of Anais is built on a low limestone hill, at an altitude of about 13 metres, and it is surrounded by numerous marshes, being located in the southern part of theMarais Poitevin which belongs geographically and historically the plain ofAunis.
It is in this part of the Marais Poitevin that the course of the Curé enters the vast marshy bowl after leaving the last calcareous soils ofAunis in the neighbouring commune ofBouhet.