La población de San Martín de Oscos es de 376 personas (2020), el área de San Martín de Oscos es de 66.56 kilómetros cuadrados, la distancia de San Martín de Oscos a Madrid (capital de la España) es de 418 kilómetros, la distancia de San Martín de Oscos a Madrid es de 535 kilómetros. San Martín de Oscos comparte fronteras con Villanueva de Oscos, Illano, Pesoz, Grandas de Salime y Santa Eulalia de Oscos.