Rebel fire on a residential district of Yemen's second city Aden killed at least 31 civilians and wounded more than 100 Wednesday, a senior health official said in an updated toll.
The city's health chief, Al-Khader Laswar, said three women and two children were among the dead.
Medics had earlier said 20 people were killed and 41 hurt.
Shiite Huthi rebels and their allies pounded the loyalist-held Al-Mansura district with 15 Katyusha rockets, loyalist spokesman Ali al-Ahmadi told AFP.
The rocket fire began before dawn, when the streets were busy ahead of the daytime fast observed by Muslims during the holy month of Ramadan, Ahmadi said.
A fresh salvo of rockets later in the morning hit mourners burying some of the dead from the earlier fire, the spokesman and witnesses said.
An AFP reporter saw residents carrying bloodied bodies and calling for help as they piled them into vehicles and drove them to hospitals.
Aden has been the scene of fighting between rebels and pro-government fighters since mid-March.
It has been plagued by diseases amid a shortage in food, water and medicines, with the rebels imposing a blockade on the port city and forcing aid vessels to turn back.
Short link: