1640-ben Portugália visszanyerte függetlenségét, de Ceuta úgy döntött, hogy Spanyolországhoz marad, ezt a helyzetet hivatalosan is elismerte a lisszaboni szerződés (1668). Ezután Portugália csak három enklávát tartott fenn Észak-Afrikában - Tangert, Casablancát és El Jadidát. Tangier 1661-ben, a házassági szerződés alapján, Braganza-i Katalin hozományának részeként került Angliába, Casablanca pedig a lisszaboni földrengés után elhagyatott volt.
1755-ben. Muhammad III. ostroma alatt El Jadidát 1769. március 10-én evakuálták, ezzel véget vetve a portugál jelenlétnek Észak-Afrikában.