Oliveira do Douro es una parroquia portuguesa del municipio de Vila Nova de Gaia . La población en 2011 era 22.383, [1] en un área de 7,54 km². [2]