The second batch were found in their boat about 40 miles (65 kilometres) off the coast and were brought to a port in the Julok area of East Aceh district a few hours later, said another official, Sadikin, who goes by one name.
“They found the boat bobbing about, the engine was dead, the fishermen felt pity for them,” he told AFP.
“Some looked very sick and weak, some looked dehydrated, there seems to be a lack of water and food at sea,” he said, adding there were many babies and children among the migrants.
“We are giving first aid to these people, we are feeding them, giving them water and providing a comfortable place for them.”
Teuku Nyak Idrus, a local fisherman involved in the rescue, said the migrants’ condition was “very weak”.
“Many are sick, they told me that some of their friends died from starvation,” he told AFP.
He said local people were providing food and water, and medics were treating the sick.
The rescues came as the foreign ministers of Malaysia, Thailand and Indonesia were meeting near Kuala Lumpur to discuss Southeast Asia’s migrant boat crisis.
Some 1,500 Muslim Rohingya from Myanmar, fleeing persecution, and Bangladeshis, seeking to escape grinding poverty, have already arrived in Aceh in recent days after being abandoned by people smugglers.
They are among several thousand who have made it to land in Indonesia, Malaysia and Thailand after being dumped by smugglers following the disruption of long-established human-trafficking routes.