La ciudad se encuentra en la región de Los Altos de Chiapas y se encuentra a una altitud de más de 2,200 msnm.