Villardiegua de la Ribera es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Villardiegua de la Ribera es de 114 personas (2020), el área de Villardiegua de la Ribera es de 29 kilómetros cuadrados, la distancia de Villardiegua de la Ribera a Madrid es de 304 kilómetros. Villardiegua de la Ribera comparte fronteras con Torregamones, Moralina, Villadepera y Fonfría.