La rivière de Busnes est un cours d'eau et un ruisseau français des deux départements du Nord et du Pas-de-Calais, en région Hauts-de-France et en ancienne région Nord-Pas-de-Calais, et un affluent droit de la Lys, donc un sous-affluent du fleuve l'Escaut.
Elle prend source sur la commune de Lillers à 21 m d'altitude, à l'entrée nord-est près de la RD 916.
La rivière de Busnes a une longueur de 12,6 km.