Ubicado entre los límites de la Depresión Central y el Altiplano Central, colinda al norte con los municipios de Solayó y Osumacinta, con Tuxtla Gutiérrez, Suchiapa y Villaflores al oeste, con los municipios de Zinacantán, Ixtapa y Acala al este, finalmente limita con el municipio de Villa Corzo al sur. Cuenta con una superficie territorial de 906.7 kilómetros cuadrados.