Dådet skedde i samband med fredagsbönen. Minst 18 personer har dödats och 23 skadats, enligt en talesperson för guvernören i provinsen Herat.
Imamen Mujib ur Rahman Ansari har väckt uppseende med sitt starka stöd till den extremislamistiska talibanrörelsen. Bland annat har han sagt att alla som begår "minsta handling" mot Afghanistans nya härskare ska halshuggas.
Antalet våldsamma attacker i Afghanistan har minskat sedan talibanerna i fjol återtog makten i landet, men terrororganisationen IS har fortsatt att rikta in sig på shiamuslimer. Minoritetsgruppen utgör mellan 10 och 20 procent av Afghanistans befolkning på 38 miljoner.