Municipio ubicado entre los límites de la Sierra Madre y entre la Depresión Central en el estado de Chiapas, límita al norte con la Trinitaria, al oeste con el municipio de Chicomuselo, al sur con los de Bella Vista y Amatenango de la Frontera. Cuenta con una superficie territorial de 717.90 kilómetros cuadrados y una altura promedio de 640 metros sobre el nivel del mar.