At least two rockets hit Peshawar on Thursday, one of which seriously wounded a policeman, intelligence officials said.
One of the rockets hit an office for police intelligence officials in the city centre, while the other landed in a village on the outskirts.
A police officer was seriously hurt by the first rocket, but the second caused no injuries, intelligence official told Reuters. "We are trying to find out from where the rockets were fired," he said.
No one claimed responsibility for the attack.