Râul Dore are o lungime de 140,5 km și un bazin hidrografic cu o suprafață de 1.710 km 2(660 mp).
Valea sa se află între Monts du Forez, la est, și Monts du Livradois, la vest.
Curs
Dore pornește din locul cunoscut sub numele de Bois de Berny, în comuna Saint-Bonnet-le-Bourg, (departamentul Puy-de-Dôme), la o altitudine de aproximativ 1.034 m (3.392 ft). De aici, Dore curge mai întâi spre sud-est și apoi spre nord-vest.
Râul Dore curge în regiunea Auvergne-Rhône-Alpes, în departamentul Puy-de-Dôme și în 21 de comune. El traversează, printre altele, următoarele comune: Dore-l'Église, Marsac-en-Livradois, Ambert, Vertolaye, Olliergues, Sauviat, Courpière, Néronde-sur-Dore, Peschadoires, Dorat, Puy-Guillaume.
În cele din urmă, se varsă în râul Allier în comuna Ris.