They were recovered from 10 rubber boats and a small wooden boat in a rescue operation that involved a coastguard vessel, an Italian Navy ship and NGOs.
The Mission Lifeline NGO said in a Twitter post that the woman had given birth on an inflatable boat.
Some 114,600 migrants have landed in Italy so far this year, a figure that is down 32 per cent year on year.