Velayos es un municipio ubicado en la provincia de Provincia de Ávila en Castilla y León. La población de Velayos es de 214 personas (2020), el área de Velayos es de 20 kilómetros cuadrados, la distancia de Velayos a Madrid es de 103 kilómetros. Velayos comparte fronteras con Santo Domingo de las Posadas, Vega de Santa María, Blascosancho, Sanchidrián y Maello.