Los reinos Taifas fueron una serie de pequeños reinos independientes que surgieron en Al-Ándalus tras la desintegración del califato de Córdoba en el siglo XI. Estos reinos se dividían en andalusíes, eslavos y beréberes según el origen de sus gobernantes. Los reinos Taifas más importantes fueron los de Sevilla, Badajoz, Valencia, Málaga, Almería, Denia y Granada. Estos reinos fueron sometidos por los almorávides y luego por los almohades