Fourteen other militants were injured in the attacks on insurgent hideouts in the Khyber tribal region of Jamrud tehsil, Dawn News reported.
The militants were associated with Lashkar-i-Islam, said sources with the Frontier Corps.
Five hideouts were destroyed, the sources said.
The report could not independently verified as the region is not open to journalists.
Police: Sword-wielding man demanded free tacos
N.J. man wakes up from 10-hour sleep with knife in back