La localidad se encuentra a pocos kilómetros del puerto Tánger-Med, que será el más grande de África una vez inaugurado a mediados de 2010.Localizada en el estrecho de Gibraltar, la población se remonta al inicio de la ocupación musulmana del Magreb, hacia el año 708. Difícilmente accesible por mar, durante el período almohade, fue un importante puerto de embarque de tropas para la Península Ibérica. Entretanto, en el siglo XV se convierte en un reducto de corsarios.
Con la expansión ultramarina portuguesa, fue asaltada y conquistada por una flota de 220 embarcaciones, transportando un ejército de 25.000 hombres al mando de D. Afonso V, «el Africano», tras dos días de combate en octubre de 1458.