El Museo Nacional de Soares dos Reis está situado en Oporto (Porto en portugués), la segunda ciudad portuguesa en población y la ciudad más importante del noroeste de la península ibérica y es el museo más antiguo del país.