The river rises on the flanks of the Puy de Sancy at above sea level in the mountains of Auvergne, from the confluence of two small torrents above the town of Le Mont-Dore: the Dore and the Dogne. It flows generally west about through the Limousin and Périgord regions before flowing into the Gironde, its common estuary with the Garonne, at the Bec d'Ambès (Ambès beak), north of the city of Bordeaux.