Oliveira do Douro es una ' portuguesa del ' de Cinfães, con 12,40 km de superficie y 1.785 habitantes. Su densidad de población es de 144,0 hab/km.