Ocastro está ubicado en Silleda municipio en la provincia de Provincia de Pontevedra, Galicia. La población de Ocastro es de 79 personas (2019), la distancia de Ocastro a Madrid es de 567 kilómetros, la distancia de Ocastro a Pontevedra (capital de la Provincia de Pontevedra) es de 61 kilómetros. O Castro de Breixa, Breixa, Ribeirao, A Pena, Vilavella, O Tellado, Outeiro, Caxeba, O Outeiro, San Martiño y Aldea Grande, Saídres, Silleda se encuentran cerca de Ocastro.