Pontorson ligt op 9 km van Mont Saint-Michel, 22 km van Avranches en op 45 km van Granville.
Gelegen in het midden van de baai van Mont Saint-Michel, Pontorson is een stad die de Couesnon (één van de drie rivieren van de baai van Mont-Saint-Michel)
Pontorson wordt doorkruist door de Couesnon en bijna 10 km van het moerasgebied in het zuiden en 4.800 hectare polders.
Pontorson en township genieten van een gematigd zeeklimaat en worden beschermd door de baai van Mont Saint-Michel.
De omliggende gemeenten zijn: Huisnes-sur-Mer, Tanis, Macey, Vessey, Aucey-la-Plaine, Sougéal, Saint-Georges-de-Gréhaigne, Beauvoir, Mont Saint-Michel.
De stad werd gesticht in de twaalfde eeuw op een gelofte van Willem de Veroveraar. het belangrijk bolwerk in de buurt van Bretagne, werd Pontorson fort in 1623 de grond gelijk gemaakt in opdracht van Lodewijk XIII. Sommige overblijfselen blijven uit deze periode als de Notre Dame, het hotel Guiscard van Ménardière of voormalige Hotel Dieu St. Anthony van Liefde.
In 1973, de stad samengevoegd met Ardevon, Beauvoir, Boucey, Cormeray, Curey, Moidrey en De Pas, die bijbehorende gemeenten gezondheidsstatus. Beauvoir heeft zijn onafhankelijkheid herwonnen in 1989. Gelegen op 9 km van Mont-Saint-Michel, Pontorson is het hart van de baai van Mont Saint-Michel, aan de oevers van de Couesnon, het hart van de toekomstige grote projecten die haar naar Mt. zal herstellen insulaire karakter.