Le Dalon est un cours d'eau qui coule dans le département de les départements de la Corrèze et de la Dordogne en région Nouvelle-Aquitaine. Il se jette dans L'Auvézère au niveau de la commune de Anlhiac.
Il prend sa source dans la commune de Segonzac.
Il a une longueur de 17,53 km.