It was the second such assault in as many days.
Nobody claimed responsibility for today's attack. But an al-Qaida splinter group known as the Islamic State of Iraq and the Levant claimed responsibility for the previous double bombing yesterday against Kurdish offices in Jalula, northwest of Baghdad, killing 19 people.
The group said in an online statement that the bombings in Jalula were in response to the detention of Muslim women by authorities in the self-rule Kurdish region in northern Iraq.
Today's attack took place in the town of Tuz Khormato, about 200 kilometres north of Baghdad, when a suicide bomber drove his explosives-laden truck into a checkpoint leading up to the offices of the Patriotic Union of Kurdistan and the nearby Kurdistan Communist Party.
Also Read
Mayor Shalal Abdoul said another truck bomb exploded, presumably detonated by remote control, as people rushed to the scene of the first attack.
The Patriotic Union of Kurdistan of Iraqi President Jalal Talabani is one of the main parties governing the Kurdish region in northern Iraq and maintains offices in other areas that are heavily dominated by the ethnic minority.
The Islamic State of Iraq and the Levant is composed of Sunni insurgents who stage frequent high-profile bombings aimed at derailing the Shiite-dominated government and its Kurdish allies.
Attacks have spiked as Islamic State and other insurgents have strengthened their control over parts of Iraq's western Anbar province and exploited widespread Sunni anger over alleged mistreatment by the government.
And in the Iraqi capital, gunmen killed a real estate agent after spraying his office with bullets in a western neighbourhood, police said.
A bomb blast also killed a government employee in eastern Baghdad, police said.