The bombing killed a pedestrian and injured 13 security forces and eight civilians. The injured were transferred to the Bannu Combined Military Hospital.
The condition of three security guards is considered critical, according to police.
The banned group Hafiz Gul Bahadur Tehreek-e-Taliban Pakistan (TTP) claimed responsibility for the suicide attack.
This comes after Pakistani security forces killed eight terrorists during an intelligence operation in the province on Sunday, according to the military’s media wing.