La Kasbah d’Agadir se nomme aussi la Agadir Oufella qui signifie “la citadelle d’en haut”. Elle a été érigée en 1540 par le sultan Mohammed ech-Cheikh qui appartenait à la dynastie Sâadienne et qui avait pour but de se protéger de potentielle invasions et notamment contrôler les frappes des Portugais.
Avant sa destruction en 1960 liée au séisme, la Kasbah abritait des résidents, elle était composée d’un hôpital, d’un mur extérieur soutenu par des tours conçues à des fins défensives, d’une grande mosquée, des maisons, des ruelles, du bâtiment du Trésor et du courrier, d’un temple juif et d’un sanctuaire.