O Castro está ubicado en Cervantes municipio en la provincia de Provincia de Lugo, Galicia. La población de O Castro es de 51 personas (2020), la distancia de O Castro a Madrid es de 471 kilómetros, la distancia de O Castro a Lugo (capital de la Provincia de Lugo) es de 63 kilómetros. Vilaluz, Castelo, Sabadelle, Couso, Río, Barra, Seixas, Pombeiro, Valgos, San Román y Pereira se encuentran cerca de O Castro.