San Pedro del Arroyo es un municipio ubicado en la provincia de Provincia de Ávila en Castilla y León. La población de San Pedro del Arroyo es de 422 personas (2020), el área de San Pedro del Arroyo es de 18.55 kilómetros cuadrados, la distancia de San Pedro del Arroyo a Madrid es de 133 kilómetros. San Pedro del Arroyo comparte fronteras con Santo Tomé de Zabarcos, Muñogrande, Albornos, San Juan de la Encinilla, Aveinte y Villaflor.