At least 10 people were killed and 45 others wounded when militants fired rockets into a town in Pakistan's semi-autonomous Khyber tribal area overnight, officials said on Friday.
One paramilitary soldier was wounded when three rockets fired by militants hit their camp late on Thursday, a security official said.
Other rockets slammed into Landi Kotal, the main town in the volatile Khyber district that borders war-torn Afghanistan, sparking a three-hour gunbattle between militants and paramilitary troops before the rebels fled.
"Ten people were killed and 45 others injured after rockets hit the impoverished Maal Godam area of Landi Kotal town," local administration official Azam Jan told AFP.
"The rescue effort continued overnight amid intense gunfire," he added.
Militants in the rugged tribal area have staged spectacular attacks in recent months, targeting NATO supply depots outside Peshawar, torching hundreds of vehicles and containers destined for foreign troops in Afghanistan.
Pakistan's lawless Khyber area is a key route for trucks carrying supplies to NATO forces in Afghanistan.
The region is considered a hub of Taliban and Al-Qaeda-linked militants looking for a safe haven after the 2001 US-led invasion of Afghanistan toppled the Taliban regime in Kabul.