Militant commander Syed Muhammad was gunned down in the mountainous Elaum area in Buner district on Sunday, officials said.
Security personnel cordoned off Elaum after receiving a tip-off about the presence of militants in the area.
The troops then launched a search operation and killed the militant commander.
No security personnel were hurt in the operation, officials said.
Pakistan ready to hold talks with Taliban: Zardari
Pak floods far worse than tsunami, Haiti quake
Taliban publicly 'blow up' two 'US spies'
Taliban withdraws from Buner after deal
Pakistan wrap up victory in Leeds Test