Il fiume Dore ha una lunghezza di 140,5 km (87,3 mi), e un bacino di drenaggio con una superficie di 1.710 km2 (660 sq mi).
La sua valle si trova tra i Monts du Forez, a est, e i Monts du Livradois, a ovest.
Corso
La Dore inizia nel luogo conosciuto come Bois de Berny, nel comune di Saint-Bonnet-le-Bourg, (dipartimento del Puy-de-Dôme), ad un'altitudine di circa 1.034 m (3.392 piedi). Da qui, la Dore scorre prima verso sud-est e poi verso nord-ovest.
Il fiume Dore scorre nella regione Auvergne-Rhône-Alpes, nel dipartimento del Puy-de-Dôme e in 21 comuni. Attraversa i seguenti comuni, tra gli altri: Dore-l'Église, Marsac-en-Livradois, Ambert, Vertolaye, Olliergues, Sauviat, Courpière, Néronde-sur-Dore, Peschadoires, Dorat, Puy-Guillaume.
Infine, sfocia nel fiume Allier nel comune di Ris.