San Martín de Oca está ubicado en Coristanco municipio en la provincia de Provincia de La Coruña, Galicia. La población de San Martín de Oca es de 481 personas (2019), la distancia de San Martín de Oca a Madrid es de 624 kilómetros, la distancia de San Martín de Oca a La Coruña (capital de la Provincia de La Coruña) es de 37 kilómetros. San Martín de Oca, Codesido, Carantos, Montecelo, O Canal, Lamas, O Capelán, A Cepeira, Vilar de Suso, A Miñata y O Outeiro se encuentran cerca de San Martín de Oca.