Dicho municipio limita al noreste con Chicoasén y Bochil, al este con Ixtapa, al sur con Chiapa de Corzo y al oeste limita con el municipio de Osumacinta, posee una extensión territorial de 178.90 kilómetros cuadrados y su altitud promedio es de 1,200 metros sobre el nivel del mar.