Around 1,100 sub-Saharan African migrants tried to cross into Spain's North African enclave of Ceuta from Morocco on Sunday by storming a border fence, though most were eventually turned back, the Spanish government said.
Dozens of migrants made it to the top of the 6 meter barbed wire fence in the early hours of Sunday before being lifted down by cranes, footage from local TV station Faro TV showed.
Only two people were allowed into Ceuta to be taken to hospital while the rest were returned to Morocco, the Spanish government said in a statement.
Five Spanish police and 50 from Morocco were injured, the government added, after migrants used rocks and metal bars to try and break through gates to access the fence and clashed with authorities.
Spain's two enclaves in Morocco, Ceuta and Melilla, are often used as entry points into Europe for African migrants, who either climb over their border fences or try to swim along the coast.
Spain has drawn criticism from human rights groups for allowing some migrants to be immediately turned back to Morocco in such incidents. They argue that skipping the lengthier deportation procedures deprives people of the opportunity to claim asylum.
In early December more than 400 sub-Saharan African migrants managed to force their way over the Ceuta border fence.
However, Libya has become a more common departure point for African migrants, most of whom come from sub-Saharan countries and attempt the crossing to Italy by boat.
2016 was the deadliest year ever for migrants in the Mediterranean, with almost 5,000 deaths, according to the International Organization for Migration.
Separately on Sunday, Spanish police said a Moroccan woman was arrested in Ceuta last week for trying to smuggle a 19-year-old migrant from Gabon across the border with Spain curled up inside a suitcase.