Le flamenco date du xviiie siècle qui se danse seul, créé par le peuple andalou, sur la base d'un folklore populaire issu des diverses cultures qui s'épanouirent au long des siècles en Andalousie.
À l'origine, le flamenco consistait en un simple cante (chant) a cappella, établi dans le triangle formé par Triana (Séville), Jerez et Cadix.
Les claquements des mains pour accompagner ce chant s'appellent palmas, et la danse se nomme el baile (bailaor : « danseur » ; bailaora : « danseuse », termes réservés aux danseurs de flamenco.
Le flamenco a été inscrit par l'UNESCO au patrimoine culturel immatériel de l'humanité le , à l'initiative des Communautés autonomes d'Andalousie, d'Estrémadure et de Murcie.