O Castro de Valdeorras está ubicado en El Barco de Valdeorras municipio en la provincia de Provincia de Orense, Galicia. La población de O Castro de Valdeorras es de 82 personas (2019), la distancia de O Castro de Valdeorras a Madrid es de 433 kilómetros, la distancia de O Castro de Valdeorras a Orense (capital de la Provincia de Orense) es de 114 kilómetros. O Castro, O Córrego, Veigamuíños, Outarelo, Veigadecabo, Ferradal, O Barco, Nogaledo, Xagoaza, Vilanova y Forcadela se encuentran cerca de O Castro de Valdeorras.