San Pelayo es un municipio ubicado en la provincia de Provincia de Valladolid en Castilla y León. La población de San Pelayo es de 50 personas (2020), el área de San Pelayo es de 10.64 kilómetros cuadrados, la distancia de San Pelayo a Madrid es de 212 kilómetros. San Pelayo comparte fronteras con Torrelobatón, Torrecilla de la Torre y Peñaflor de Hornija.