El Programa Pueblos Mágicos, es un proyecto desarrollado por la Secretaría de Turismo Mexicano, con el fin de revalorar al conjunto de poblaciones que siempre han tenido relevancia dentro de la nación y hacía el exterior. Estas poblaciones son representaciones de lo mejor de la geografía mexicana y que además han sabido conservar su riqueza cultural e histórica.
