Le canton n° 19 (Pontorson) comprend les communes suivantes : Aucey-la-Plaine, Beauvoir, Céaux, Les Chéris, Courtils, Crollon, Ducey, Huisnes-sur-Mer, Juilley, Macey, Marcilly, Le Mesnil-Ozenne, Le Mont-Saint-Michel, Poilley, Pontaubault, Pontorson, Précey, Sacey, Saint-Ovin, Saint-Quentin-sur-le-Homme, Servon, Tanis, Le Val-Saint-Père, Vessey.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Pontorson.