La presenza della Spagna nella zona può essere fatta risalire ad un insediamento chiamato Santa Cruz de la Mar Pequeña, fondato nel 1476. Dopo gli attacchi dei berberi, gli spagnoli decisero di concentrarsi sulla colonizzazione di altre aree del Nord Africa e abbandonarono la regione.
A metà del 19 ° secolo, quando le potenze europee guardarono di nuovo in Africa per le risorse, la Spagna improvvisamente mooted un interesse per la sua perduta fortezza tardo medievale al fine di mettere in gioco una rivendicazione per la parte meridionale del Marocco. Questo servì da pretesto per una breve guerra con il Marocco nel 1859.
Il territorio e la sua città principale di Sidi Ifni furono ceduti alla Spagna dal Sultanato del Marocco il 26 aprile 1860, ma ci fu poco interesse per questa acquisizione coloniale fino al 1934, quando il Governatore generale del Sahara spagnolo prese residenza. L’aeroporto era diventato uno scalo cruciale per i voli tra la terraferma e le Isole Canarie, e nel 1938 fu istituita una rotta commerciale dalla compagnia aerea Iberia che collegava Siviglia, Larache, Sidi Ifni, Capo Juby e Gando nelle Canarie.
Fino al 1952, la regione di Ifni aveva lo status di protettorato. In quest’anno, la regione divenne parte dell’Africa occidentale spagnola (entità che raggruppava le colonie del Sahara spagnolo e del Capo Juby).
Dopo la guerra Ifni (1957), la maggior parte del territorio è stato occupato de facto da Morocco.In 1958, la colonia è stata trasformata in una provincia spagnola al fine di prevenire le critiche delle Nazioni Unite di continua colonizzazione.
A seguito di un trattato firmato il 4 gennaio e ratificato il 22 aprile, la Spagna restituì formalmente il territorio al Marocco il 30 giugno 1969.