The migrants arrived in five small boats, according to the Diario de Mallorca newspaper. Four of them moored near the holiday island of Mallorca and another one near Formentera.
This is the biggest number of undocumented migrants to make it to the Balearic Islands in a single day.
The detainees were handed over to the police. They will be quarantined while they are tested for the new coronavirus. Fourteen other migrants in a group that came to the Canary Islands from Morocco in mid-June tested positive.