Une alcazaba (ou alcáçova en portugais) désigne une place forte de caractère urbain, abritant une garnison qui formait souvent un petit quartier militaire avec des logements et des services, ayant vocation à protéger une ville, une frontière ou une route commerciale au temps du Moyen Âge, et ce principalement dans la société musulmane et d'Al-Andalous.