San Pedro Castañero está ubicado en Castropodame municipio en la provincia de Provincia de León, Castilla y León. La población de San Pedro Castañero es de 93 personas (2020), la distancia de San Pedro Castañero a Madrid es de 374 kilómetros, la distancia de San Pedro Castañero a León (capital de la Provincia de León) es de 97 kilómetros. Viloria, Turienzo Castañero, Las Ventas de Albares, San Román de Bembibre, Matachana, San Andrés de las Puentes, Santibáñez del Toral, San Facundo y Viñales se encuentran cerca de San Pedro Castañero.