El flamenco es un género de la música folclórica española que se desarrolló en Andalucía, especialmente en las zonas de Cádiz y sus puertos, San Fernando, Jerez de la Frontera, Sevilla y los pueblos de su provincia—como Lebrija y Utrera—, Huelva, Granada y Córdoba; así como en algunas áreas de la Región de Murcia, Castilla-La Mancha y Extremadura. Sus principales facetas son el cante, el toque y el baile, contando también con sus propias tradiciones y normas. Tal y como lo conocemos hoy en día, el flamenco data del siglo XVIII, y existe controversia sobre su origen, ya que aunque existen distintas opiniones y vertientes, ninguna de ellas ha podido ser comprobada de forma histórica. Aunque el diccionario de la RAE lo asocia a la cultura popular andaluza y a la presencia del pueblo gitano en aquella.