Villavelayo ye un municipio d'a comunidat autonoma uniprovincial d'a Riocha, en a comarca d'Arnedo.

A suya población ye de 69 habitants (2006) en una superficie de 89,07 km², con una densidat de población d'0,77 hab/km².

Cheografía 
A localidat de Villavelayo se troba situada a 964 metros d'altaria sobre lo livel d'a mar, a una distancia de 80 km d'a ciudat de Logronyo, a capital d'a suya provincia y d'a suya comunidat autonoma.

Demografía 

Localidaz d'a Riocha
Villavelayo