Este municipio se encuentra ubicado en la Sierra Madre del estado de Chiapas, colinda al norte con el municipio de Frontera Comalapa, al sureste con la República de Guatemala, al sur colinda con los municipios de Bejucal de Ocampo, Mazapa de Madero y La Grandeza, finalmente al noreste con Bella Vista y Frontera Comalapa. Cuenta con una extensión territorial de aproximadamente 171.4 kilómetros cuadrados.