Il fiume Couesnon (pronuncia francese: [kwenɔ̃]) è un fiume. Inizia nel dipartimento di Mayenne nella Francia nord-occidentale. Forma un estuario a Mont-Saint-Michel. Il suo ultimo tratto è il confine tra i ducati storici di Normandia e Bretagna. In passato, il suo corso cambiava spesso tra due letti. Sono a nord e a sud del Mont Saint-Michel. Alla fine, si stabilì nel letto sud. Questo ha creato il detto "La follia del Couesnon ha messo il Mont Saint-Michel in Normandia" (in francese, "le couesnon en sa folie mit le Mont en Normandie"), poiché il monte si trova proprio sul lato normanno della foce del fiume, ora. Tuttavia, il confine amministrativo che separa le due regioni non dipende dal corso del fiume. Il confine è a circa sei chilometri a ovest del monte.