La figura de los “Pueblos Mágicos” fue creada por la Secretaría de Turismo de México.
La Secretaría de Turismo de México (SECTUR) creó en 2001 el Programa de Pueblos Mágicos para ensalzar el valor cultural que merecen numerosas localidades y sus gentes por el empeño que ponen en mantenerlo. Para ser incluido en el programa, la localidad en cuestión debe obtener una evaluación positiva en los Indicadores de Evaluación de Desempeño que agrupan varios criterios como Institucional y Gobierno, Patrimonio y Sustentabilidad, Económico y Social y Turismo.
Los Estados cuyos pueblos han sido incluidos en la lista de “Pueblos Mágicos” han sido: Aguascalientes (Real de Asientos), Baja California Sur (Todos Santos), Campeche (Palizada), Chihuahua (Creel), Coahuila (Parras de la Fuente), Colima (Comala), Chiapas (San Cristóbal de las Casas), Guanajuato (Dolores Hidalgo y Mineral de Pozos), Guerrero (Taxco), Hidalgo (Real del Monte, Huasca de Ocampo y Mineral del Chico), Jalisco (Tapala, Tequila, Mazamitla y San Sebastián del Oeste), Morelos (Tepoztlán y Tlayacapan), México (El Oro, Tepotzotlán, Valle de Bravo y Malinalco), Michoacán (Pátzcuaro, Tlalpujahua, Cuitzeo y Santa Clara del Cobre), Nuevo León (Santiago), Oaxaca (Capulálpam de Méndez), Puebla (Cuetzalan y Zacatlán de las Manzanas), Querétano (Bernal, Jalpan de Serra y Cadereyta de Montes), Quintana Roo (Bacalar), San Luis Potosí (Real de Catorce y Xilitla), Sinaloa (Cosalá y El Fuerte), Sonora (Álamos), Tabasco (Tapijulapa), Tamaulipas (Mier y Tula), Tlaxcala (Huamantla), Veracruz (Coatepec y Xico), Yucatán (Izamal) y Zacatecas (Jerez de García Salinas, Teul González Ortega y Sombrerete).