La Secretaría o Ministerio de Turismo de los Estados Unidos Mexicanos (México) define a un "Pueblo Mágico" como la localidad que tiene atributos simbólicos, leyendas, historia, hechos trascendentes, cotidianidad; y, en general magia que emanan en cada una de sus manifestaciones socio-culturales, que se han visto como una gran oportunidad para el aprovechamiento turístico.

El Programa Pueblos Mágicos además contribuye a revalorar a un conjunto de poblaciones de México que siempre han estado en el imaginario colectivo de la nación en su conjunto y que representan alternativas frescas y diferentes para los visitantes nacionales y extranjeros.

Al mes de noviembre de 2017 existen 112 pueblos mágicos y sólo la Ciudad de México no cuenta con uno. los estados de Baja California Norte, Campeche, Colima, Durango, Guerrero y Tabasco únicamente poseen uno; por el contrario los estados de México y Puebla son los que más "pueblos mágicos" presumen con 9 en cada uno de ellos.

Más información: www.sectur.gob.mx