Three bombers targeted the headquarters of a Pakistani paramilitary force on Monday, killing three personnel and wounding at least five, authorities said.
The attackers opened fire as they forced themselves into the headquarters of the frontier constabulary in Peshawar city before blowing themselves up inside the complex, police said.
Three paramilitary personnel were killed, said Javed Iqbal, the deputy commandant of the force.
"The first bomber carried out an attack on the main entrance of the constabulary and the others entered the compound," a senior official told Reuters on condition of anonymity as he is not authorised to speak to the media.
"Law enforcement personnel, including the army and police, have cordoned off the area and are carefully handling the situation as we suspect there are some terrorists inside the headquarters," the official added.
The headquarters of the force is located in a densely populated area of Peshawar, the capital of Khyber Pakhtunkhwa province.
"The road has been closed for traffic and cordoned off by the army, police and (security) personnel," Safdar Khan, a resident of the area, told Reuters.
The five wounded people, including two paramilitary personnel, were taken to Lady Reading Hospital, its spokesperson Mohammad Asim said.
No group has claimed responsibility for the attack so far.
Rebels operating in the region have ramped up attacks in recent weeks after last month's deadly border clashes between Pakistan and Afghanistan.
Pakistan blames the Afghan Taliban for harbouring the fighters who it says launch cross-border attacks, a charge Kabul denies.

Trump says US will lift sanctions on Turkey, heaps praise on Erdogan
Suspect in Monaco bombing found dead in Ukraine
Blasts rock Damascus during Macron visit
Britain's Farage quits parliament in protest, but will stand for re-election
French court shortens Le Pen's ban from office but orders electronic tag
Israeli strikes kill two people in Gaza, medics say
At least 5 dead in major landslide in India's Wayanad
Trump says there will either be a deal with Iran or US will 'finish the job'
