La población de Villalba de Rioja es de 158 personas (2020), el área de Villalba de Rioja es de 9 kilómetros cuadrados, la distancia de Villalba de Rioja a Madrid (capital de la España) es de 254 kilómetros, la distancia de Villalba de Rioja a Madrid es de 320 kilómetros. Villalba de Rioja comparte fronteras con Miranda de Ebro, Haro, Cihuri y Sajazarra.