O rio Couesnon (pronúncia francesa: [kwenɔ̃]) é um rio. Ele começa no département de Mayenne no noroeste da França. Ele forma um estuário no Mont-Saint-Michel. Seu último trecho é a fronteira entre os ducados históricos da Normandia e da Bretanha. No passado, seu curso mudou muitas vezes entre dois leitos. Eles estão ao norte e ao sul do Monte Saint-Michel. No final, ele se instalou no leito sul. Isto criou (fez) o ditado "A loucura do Couesnon colocou o Monte Saint-Michel na Normandia" (em francês, "le couesnon en sa folie mit le Mont en Normandie"), pois o monte está agora mesmo do lado da foz do rio Normandia. Entretanto, a fronteira administrativa que separa as duas regiões não depende do curso do rio. A fronteira fica a cerca de seis quilômetros a oeste do monte.