A bomba, escondida em uma bolsa, foi detonada no momento em que uma multidão assistia a um desfile militar por ocasião do 30º aniversário do início da guerra contra o Iraque (1980-1988). O chefe de polícia da província do Azerbaijão Ocidental, onde fica Mahabad, afirmou que a explosão aconteceu em meio a um grupo de mulheres que acompanhava o desfile, segundo a agência de notícias Mehr.
Mahabad é uma cidade majoritariamente curda, localizada em uma região que registrou confrontos armados nos últimos anos e atentados atribuídos por Teerã aos rebeldes curdos.