Durant l'Antiquité, l'océan atteignait une partie de la commune, mais l'envasement progressif de l'ancien golfe de Brouage conduisit à un recul des côtes, lesquelles sont désormais situées à une vingtaine de kilomètres du village. De ce fait, la majorité du territoire communal est constituée de marais : marais de la Seudre à l'ouest, marais de Broue ou de Brouage au nord et marais de Dercie au sud. Tous sont parcourus de chenaux et de ruisseaux, lesquels sont parfois localement appelés des courses. Les principaux sont le chenal du Pelard, dans la partie occidentale de la commune (non loin du hameau de Saint-Martin), la course des Pages, le chenal de Dercie, à proximité du hameau du même nom, la course de Châlons et le Monard, ces deux derniers cours d'eau passant à proximité du lieu-dit Châlons. Si une partie du territoire communal est consacré aux activités horticoles, de vastes étendues de terres sont consacrées à la culture du maïs et du blé, notamment dans la partie septentrionale de la commune. Quelques zones boisées sont situées au nord-est de la commune (ancien massif forestier de Saint-Nadeau) et non loin de Dercie.