Villavelayo es un municipio perteneciente a las 7 Villas, enclavado en la comarca del Alto Najerilla de la comunidad autónoma de La Rioja (España). Está situado en la Sierra de la Demanda, en la parte más sudoccidental de la región, a 940 metros de altura.
Población:
52
INE 2017