Situado en las estribaciones de las , a una altura de 10 metros sobre el nivel del mar, limita al noroeste con el municipio de Manlio Fabio Altamirano; al noreste con Medellín; al sur con Tlalixcoyan y Cotaxtla; y al oeste con Soledad de Doblado.