The injured were admitted to the Civil Hospital for treatment, they said.
The incident occurred around noon at Mahabir Trade Agency in Tura bazaar, they said, adding that the area has been cordoned off and people were not allowed to cross the police barricade.
"It was a low-intensity IED blast and aimed at creating a fear psychosis among the traders," a top police official told PTI.