San Cristóbal de Las Casas es el mayor centro urbano de la región de Los Altos de Chiapas y el tercero más poblado en la región, detrás de Tuxtla Gutiérrez y Tapachula. Cuenta con una población de más de 200.000 personas.
En la actualidad, es una ciudad cosmopolita considerada por algunos como la capital intercultural de Chiapas, además de ser la principal localidad turística del Estado. En 2003, fue incluida en el programa Pueblos Mágicos por la Secretaría de Turismo (Sectur) de México, por su patrimonio arquitectónico y manifestaciones culturales.
San Cristóbal de las Casas cuenta con una presencia étnica y una rica tradición colonial.