The blast hit Deh Mazang square as thousands of people from the Hazara minority marched to demand changes to the route of a planned power line.
They are angry that the route bypasses areas with large Hazara populations.
The cause of the blast is unclear, although TV channel Tolo cited reports that a suicide bomber was behind it.
No-one has yet said they carried out the attack.
'Death to discrimination'