San Cristóbal de las Casas es un municipio en las tierras altas bicéntricas del estado mexicano de Chiapas, México. Se encuentra
a
60 km de Tuxtla Gutiérrez, en las tierras altas de Chiapas, México, a una altura de aproximadamente 2100 m (6890 pies) sobre el nivel medio del mar. El municipio lleva el nombre de San Cristóbal y Bartolomé de Las Casas, un sacerdote español que defendió los derechos de los indígenas estadounidenses y fue el primer obispo de Chiapas, México. El municipio fue la parte superior de la provincia de Chiapas, y el máximo del estado desde la independencia de México hasta 1834, de 1835 a 1858, de 1861 a 1864 y de 1868 a 1892, cuando la política estatal se trasladó definitivamente a Tuxtla Gutiérrez. En el recuento de 2005, la acumulación de la ciudad fue de 142,364 personas, mientras que el total del municipio fue de 166,460. Es la tercera comunidad más grande en Chiapas, México después de Tuxtla y Tapachula. San Cristóbal de las Casas, Chiapas fue nombrado "Pueblo Mágico" en 2003