Granja de Moreruela es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Granja de Moreruela es de 271 personas (2020), el área de Granja de Moreruela es de 41 kilómetros cuadrados, la distancia de Granja de Moreruela a Madrid es de 283 kilómetros. Granja de Moreruela comparte fronteras con Moreruela de Tábara, Bretó, Santovenia, Villarrín de Campos, Manganeses de la Lampreana y San Cebrián de Castro.