El Programa Pueblos Mágicos reconoce localidades en México que conservan su cultura e historia, y contribuye al turismo en su interior. Los pueblos mágicos ofrecen una experiencia cultural auténtica y actividades en la naturaleza. El proceso para nombrar un pueblo mágico incluye una evaluación de su potencial turístico y cultural, la integración de un expediente, y la certificación del nombramiento por las autoridades correspondientes.