San Cristóbal de Las Casas é o maior centro urbano da região de Los Altos de Chiapas e o terceiro mais populoso da região, atrás de Tuxtla Gutiérrez e Tapachula. Tem uma população de mais de 200.000 pessoas.
Hoje, é uma cidade cosmopolita considerada por alguns como a capital intercultural de Chiapas, além de ser a principal cidade turística do estado. Em 2003, foi incluída no programa Cidades Mágicas pelo Ministério Mexicano do Turismo (Sectur), pelo seu património arquitectónico e manifestações culturais.
San Cristobal de las Casas tem uma presença étnica e uma rica tradição colonial.