Det gjenstår mange spørsmål omkring flamencoens opphav som musikkform, men det er generelt enighet om at den vokste frem mellom det særegne kulturmøtet mellom den opprinnelige andalusiske kulturen og islamsk kultur, sefardisk kultur og romanifolkets kultur, slik disse hadde etablert seg i Andalucía før den kristne gjenerobring. Latinamerikansk musikk, og særlig den cubanske, har vært med på å gi varianter av flamencoen sine uttrykk.