Floden Dore har en längd på 140,5 km och ett avrinningsområde på 1 710 km2.
Dalen ligger mellan Monts du Forez i öster och Monts du Livradois i väster.
Kurs
Dore börjar i Bois de Berny, i kommunen Saint-Bonnet-le-Bourg, i departementet Puy-de-Dôme, på en höjd av cirka 1 034 meter. Dore rinner härifrån först mot sydost och sedan mot nordväst.
Floden Dore rinner genom regionen Auvergne-Rhône-Alpes, departementet Puy-de-Dôme och 21 kommuner. Den rinner bland annat genom följande kommuner: Dore-l'Église, Marsac-en-Livradois, Ambert, Vertolaye, Olliergues, Sauviat, Courpière, Néronde-sur-Dore, Peschadoires, Dorat, Puy-Guillaume.
Slutligen mynnar den ut i floden Allier i kommunen Ris.