Villadepera es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Villadepera es de 197 personas (2020), el área de Villadepera es de 30.11 kilómetros cuadrados, la distancia de Villadepera a Madrid es de 299 kilómetros. Villadepera comparte fronteras con Pino del Oro, Villalcampo, Moral de Sayago, Moralina, Villardiegua de la Ribera y Fonfría.