Il fiume Douro scorre attraverso i territori della Spagna e del Portogallo. La famosa regione vinicola portoghese dell'Alto Douro con la secolare tradizione della viticoltura si trova sulle sue rive. I vigneti sono situati su ripidi pendii che sono intervallati qua e là da ulivi e aranci. Nella valle del fiume i produttori di vino raccolgono le uve da cui si ricava il Porto. In precedenza, il vino in botti prodotto nella regione dell'Alto Douro veniva trasportato lungo il fiume nelle principali città.