La Farruca (de l'arabe faruq est une danse andalouse d'origine galicienne qui fait partie du répertoire du flamenco de haut niveau technique.
Le mot désigne également un rythme traditionnel de flamenco avec accompagnement à la guitare.
A l'origine, c'est une danse principalement masculine exécutée en soliste.