La ciudad fue fundada por el conquistador español Diego de Mazariegos y un conjunto de colonos de diversos orígenes (españoles, mexicas, tlaxcaltecas y mayas) [ cita requerida ] en 1528 con el nombre de Ciudad Real de los españoles, en tierras que obtendrán tras derrotar victoriosamente a los tzotziles . Durante la Colonia, la ciudad fue cabecera del poder español en la intendencia real de Chiapas.carácter conservador,San Cristóbal de Las Casas apoyado a la corona española, la anexión mexicana de Chiapas y los regímenes conservadores durante el siglo XIX, incluyendo el porfiriato. La tensión con los grupos liberales valora la categoría de la capital del Estado de Chiapas el 11 de agosto de 1892 a favor de San Marcos Tuxtla (actual Tuxtla Gutiérrez ).
En la actualidad, es una ciudad cosmopolita como parte de 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 Turis mo ( Sectur ) de México , por su patrimonio Arquitectónico y Manifestaciones Culturales. En 2010 y 2011, se obtuvo el nombre de "Diversificación del Producto Turístico Mexicano", con lo que se consolidó como "El Más Mágico de los Pueblos Mágicos de México ".
Antes de la llegada de los conquistadores españoles, el actual valle de San Cristóbal era conocido como Hueyzacatlán que en náhuatl significa "junto al zacate grande".
El 31 de marzo de 1528, el conquistador español Diego de Mazariegos fundó en dicho valle la Villa Real de Chiapas; El 21 de junio de 1529, a petición de Juan Enríquez de Guzmán, se encuentra un vistazo a la denominación de Villa Viciosa; el 11 de septiembre de 1531, por acuerdo de Cabildo, se encuentra el nombre de la villa de San Cristóbal de los Llanos; el 7 de julio de 1536, se muestra el nombre del nombre de Ciudad Real; El 27 de julio de 1829, se modificó la denominación de la ciudad de San Cristóbal.