La rivière L'Assomption est le plus important cours d'eau de la région de Lanaudière et comporte un bassin versant de kilomètres carrés. Six rivières principales se jettent dans la rivière L'Assomption (de la Boule, Versailles, Noire, Ouareau, Saint-Esprit et de l'Achigan) avant qu'elle se déverse dans le fleuve Saint-Laurent.