A suicide bombing on a funeral procession attended by anti-Taliban militiamen in Pakistan's northwestern city of Peshawar on Wednesday killed at least 31 people and injured over 50, hospitals and police officials said.

According to a hospital administrator who attended to those wounded, the death toll due to the suicide bombing has reached 31.

The attacker mingled with the mourners before setting off his explosives, Peshawar's top administrator, Siraj Ahmed, was quoted as saying by Reuters.

Though no suspected terror groups claimed responsibility for the attack, the incident marks the third blast in northwest Pakistan in the last one week. According to Pakistan's Dawn News, at least one policeman was injured in a blast at a police checkpost on the outskirts of Peshawar on Saturday.

In yet another incident in the region, a bomb exploded in a mosque in the northwestern Pakistani town of Nowshera on Friday, killing at least nine people and wounding over 30.

Pakistan's northwest region bordering Afghanistan has witnessed frequent bomb attacks, blasts and killings in the past few years. The region is the main battle ground for the military fighting against Pakistani Taliban militants, who have links with terrorist group Al Qaeda.