Le Marais de Saint Champ est situé sur le territoire de la commune de Saint-Champ dans le Bas-Bugey et dans le département de l'Ain.