Mezalocha es un municipio ubicado en la provincia de Provincia de Zaragoza en Aragón. La población de Mezalocha es de 233 personas (2020), el área de Mezalocha es de 60.637735 kilómetros cuadrados, la distancia de Mezalocha a Madrid es de 246 kilómetros. Mezalocha comparte fronteras con Muel, Jaulín, Villanueva de Huerva y Longares.