Castro está ubicado en Puebla de Trives municipio en la provincia de Provincia de Orense, Galicia. La población de Castro es de 42 personas (2019), la distancia de Castro a Madrid es de 473 kilómetros, la distancia de Castro a Orense (capital de la Provincia de Orense) es de 77 kilómetros. O Castro, Vilanova, San Lourenzo, Somoza, Cotarós, San Mamede de Trives, A Anagaza, A Encomenda, A Ponte Navea, Trives y Pena Petada se encuentran cerca de Castro.