D'une longueur de 19.6 kilomètres1, la Corne prend sa source sur la commune de Saint-Vallerin à 270 mètres d'altitude, près du lieu-dit les Rougeriaux2.
Elle coule globalement du sud-ouest vers le nord-est.
Elle conflue sur la commune de Chalon-sur-Saône, à 177 mètres d'altitude, entre les deux communes de Saint-Rémyet Lux après avoir traversé le quai de Bellevue2. Sa partie finale s'appelle aussi Roie de Droux2.