Stängselstormningen kom kort efter att Marocko varnat för migrantproblem i samband med en tvist om ett handelsavtal.

Flera personer rapporteras ha skadats under stormningen. Tre poliser fanns bland de skadade.

Bildmaterial från tv-kanalen Faro de Ceuta visade tiotals euforiska migranter på gatorna i enklaven.

– Jag älskar dig mamma, länge leve Spanien, ropade en ung afrikansk man som svept in sig i en EU-flagga.

En annan man ropade "Libertad, libertad (frihet)".

Det storskaliga inflödet i Ceuta är ett av de största sedan det sex meter höga gränsstängslet byggdes 2005. Det kommer efter att Marocko och EU blivit oense om hur ett frihandelsavtal för fiske och jordbruk ska tolkas. I slutet av 2016 slog EU-domstolen fast att avtalet inte gäller Västsahara, en tidigare spansk koloni, som nu kontrolleras av Marocko. Domstolen slog fast att territoriets status är oklar.

Domen öppnade väg för Västsaharas frihetsrörelse Polisariofronten att kräva ett slut på handel med produkter från Västsahara mellan Marocko och EU.

Domstolens beslut väckte ilska i Marocko, som den 7 februari varnade "för en ny migrantström" som utgör en "risk för Europa"

Ceuta är en autonom spansk enklav i Nordafrika. Ett sex meter högt stängsel skiljer området från Marocko.