San Juan del Olmo es un municipio ubicado en la provincia de Provincia de Ávila en Castilla y León. La población de San Juan del Olmo es de 90 personas (2020), el área de San Juan del Olmo es de 31 kilómetros cuadrados, la distancia de San Juan del Olmo a Madrid es de 118 kilómetros. San Juan del Olmo comparte fronteras con La Torre, Muñana, Manjabálago, Valdecasa, Hurtumpascual y Vadillo de la Sierra.