Twin suicide bombings near Shiite mosques in Iraq's capital on Thursday killed at least 20 people as worshippers celebrated Al-Fitr feast which follows the Muslim holy month of Ramadan, officials said.
Another six people were shot dead in an ambush in a restive city north of Baghdad, they said.
Security officials said a suicide bomber blew himself up when he was being frisked outside a mosque in Jadida, a Shiite district of southern Baghdad, killing 12 people and wounding 30.
In the second attack, a bomber slammed his explosives-filled car into an Iraqi military armoured vehicle at a checkpoint near a mosque in the nearby district of Zafaraniyah, the officials said.
The blast killed eight people, including four Iraqi soldiers, and wounded 10 worshippers.
Six people were also killed when gunmen opened fire at a minibus near the city of Baquba, the capital of the province of Diyala, a security official said.
Diyala is one of the most dangerous provinces of Iraq and insurgents have managed to carry out attacks there despite heavy military crackdowns by security forces.