Das Programm „Pueblos Mágicos de Mexico“ wurde vom Tourismusministerium (Secretaría de Turismo) im Jahre 2001 entwickelt, um Orte auszuzeichnen, die durch ihre natürlichen Gegebenheiten, die historische Bedeutsamkeit, den kulturellen Reichtum oder gepflegte Traditionen besonders interessant für den Tourismus sind.
Aktuell tragen 132 Orte in Mexiko den Titel „Pueblo Mágico“. (Stand: 2020)