San Mateo de Oliveira está ubicado en Ponteareas municipio en la provincia de Provincia de Pontevedra, Galicia. La población de San Mateo de Oliveira es de 579 personas (2019), la distancia de San Mateo de Oliveira a Madrid es de 569 kilómetros, la distancia de San Mateo de Oliveira a Pontevedra (capital de la Provincia de Pontevedra) es de 43 kilómetros. A Oliveira, O Souto da Presa, O Covelo, O Coto, A Rocha, Parada, A Ermida, As Balsadas, A Muxena, O Peso y O Outeiriño se encuentran cerca de San Mateo de Oliveira.