Some 329 people, including newborn babies, had to be rescued after their wooden boat flooded on Sunday.
The Defense Ministry said a Spanish frigate was working on a European border patrol mission when it saw the troubled vessel.
With the help of Spanish NGO Proactive Open Arms, it transferred all of the passengers from the boat off the coast of Libya.
The group included 95 women, three of them pregnant and 17 children, some of which were newborns.
They have all been taken to an Italian port.
The International Organization for Migration estimates that 4,742 migrants entered Europe by sea in the first 25 days of this year, with 206 dying en route.
The migrants were transferred to Italy yesterday.
- TRAGIC APPEAL: British expat dad ‘drops dead’ at 39 leaving fiance and two children in desperate need on Spain’s Costa del Sol - 18 Feb, 2019 @ 14:49
- P**S TAKER: You can now pee in Donald Trump’s mouth thanks to expat bar owner in Spain - 18 Feb, 2019 @ 14:17
- Irish dog walker stumbles upon dead dolphin washed up on Spain’s Costa del Sol - 18 Feb, 2019 @ 13:33
- BREAKING: British airline goes into administration with ALL flights to Europe cancelled, cites Brexit as major factor - 16 Feb, 2019 @ 20:10
- WATCH: New Marbella Arena to host string of ‘international artists’ and events this summer after signing deal with global events company - 15 Feb, 2019 @ 15:06
- ‘ABSOLUTE CHAOS’: Ryanair flight from Glasgow to Malaga diverted after violent ‘hen party brawl’ - 15 Feb, 2019 @ 13:37
- War to be waged against plastic in Gibraltar following deaths of ‘magnificent’ birds - 15 Feb, 2019 @ 11:18
- CASTING CALL: US Netflix series to film in Malaga and Marbella and needs extras THIS WEEKEND - 14 Feb, 2019 @ 14:38
- Neanderthal FOOTPRINT found in Gibraltar by crack team of British and Spanish scientists - 14 Feb, 2019 @ 14:08
- Elderly couple discover multiple sets of human remains in newly bought home on Spain’s Costa del Sol - 14 Feb, 2019 @ 13:27