The provincial government media office in a statement said the incident took place in Dak area of Momandara district, targeting a gathering of the protesters.
The statement further added that the attack left at least 32 dead while 128 others sustained injuries.
The incident took place at around 1pm local time on Jalalabad-Torkham highway in the vicinity of Dak area as the residents of Shenwar area were protesting and a suicide bomber detonated his explosives near a tent where dozens of protesters had gathered, the statement added.
The statement also added that the dead bodies of at least 32 people have been brought to the hospitals along with 128 others who sustained injuries.
Provincial governor Hayatullah Hayat expressed grief regarding the incident and offered condolences to the families of the victims.
He also instructed the provincial public health officials to utilize all available resources for the treatment of the wounded individuals.