El municipio se localiza en el Altiplano Central en el estado de Chiapas, limita al norte con el municipio de Huixtán, al sur con los municipios de Las Rosas y Venuestiano Carranza, al oeste con Teopisca, finalmente al este con los municipios de Chanal y Comitán de Domínguez. Cuenta con una superficie territorial de 236 kilómetros cuadrados aproximadamente.