Doté d'une superficie de 1130 km2, le bassin versant du Couesnon s'étale sur plus de 60 communes d'Ille et Vilaine et 15 communes de la Manche réunissant pas moins de 76 000 habitants.
Le Couesnon, qui se jette en baie du Mont-Saint-Michel, est la dernière rivière à accueillir du saumon en Ille et Vilaine. Son bassin versant fait l'objet d'une procédure de Schéma d'Aménagement et de Gestion des Eaux (SAGE) depuis l'arrêté du 21 juin 2004.
Le bassin versant du Couesnon se divise en quatre sous bassins versants :
Voir carte ci-dessous.