De taifa Santa María de Algarve of het emiraat Al-Gharbia (Arabisch: Shantamariyya al-Gharbiyya) was een emiraat (taifa) in Gharb Al-Andalus, in de huidige Algarve, in het zuiden van Portugal. De hoofdstad was Faro (Arabisch: Ossonoba).
De taifa kende een onafhankelijke periode van 1018 tot 1051 en van 1242 tot 1262.
Eerste taifa (1018-1051)
De taifa werd gesticht, kort voor de val van het kalifaat Córdoba (1031), door de Banu Harun. In 1051 viel de taifa aan de taifa Sevilla.