Zone naturelle protégée et classée « Natura 2000 », le marais recouvre la moitié sud de la commune de Villeneuve-en-Retz. D'une superficie totale d'environ 45 000 hectares, il s'étend aujourd'hui du Port du Collet aux Moutiers-en-Retz, jusqu'aux portes de Machecoul, en passant par les villages de Bourgneuf, Saint Cyr et Fresnay, et plus au sud, jusqu'à la forêt de Monts.