Twin suicide bombs on a Shi'ite Muslim religious hall in north Baghdad killed 31 people and wounded 57 others, officials say.
The two attackers struck after Tuesday midday prayers at the Habib ibn al-Mudhaher Hussainiyah in the capital's Qahira neighbourhood, an interior ministry official and medical sources said.
The first bomber blew himself up at the entrance to the hall, while the second ran through the ensuing chaos and set off his explosives inside the building itself, said the officials.
The Hussainiyah, a Shi'ite Muslim hall that can be used for religious functions as well as prayers, lies adjacent to the Imam al-Sadiq university, a private teaching institution.
As a result, many of the victims were students, the police source said.
Bombings elsewhere in Baghdad and north of the capital in Salaheddin province, meanwhile, left two people dead and six others wounded.
Violence has surged across Iraq recently, with May the deadliest month in Iraq since 2008, sparking fears of a revival of the brutal sectarian war that left tens of thousands killed in 2006 and 2007.