San Gregorio está ubicado en Zaragoza municipio en la provincia de Provincia de Zaragoza, Aragón. La población de San Gregorio es de 574 personas (2020), la distancia de San Gregorio a Madrid es de 276 kilómetros. Juslibol, San Juan de Mozarrifar, Montañana, Movera, El Comercio, Alfocea, Villamayor y Peñaflor se encuentran cerca de San Gregorio.