San Pedro de Vivero está ubicado en Vivero municipio en la provincia de Provincia de Lugo, Galicia. La población de San Pedro de Vivero es de 274 personas (2019), la distancia de San Pedro de Vivero a Madrid es de 591 kilómetros, la distancia de San Pedro de Vivero a Lugo (capital de la Provincia de Lugo) es de 97 kilómetros. O Barral de Arriba, O Barral de Abaixo, Muíños, A Igrexa, Lamas, Barreira, A Rocha, Tras Viveiro, O Portociño, Aurá y Chaos se encuentran cerca de San Pedro de Vivero.