Elnon dont la source se situe sur la commune de Rumes (7610) a une longueur de 15.7 Km en France et se termine sur la commune de Saint-Amand-les-Eaux (59230). Son autre nom est ruisseau l'elnon, rivière l'elnon, ruisseau de rufaluche