Enligt de kurdiska styrkorna gick jihadister till attack mot civila, varpå Peshmerga-soldater som svarade på attacken dödades i en explosion.
Terrorrörelsen IS har tagit på sig ansvaret för angreppet genom sina egna kanaler.
En attack i förra månaden, då fem Peshmerga-soldater dödades, fick den kurdiska premiärministern Masrour Barzani att understryka det allvarliga hot som IS fortfarande utgör i regionen. Barzani uppmanar nu till större samarbete mellan kurdiska och irakiska styrkor.
IS har fortfarande omkring 10 000 stridande i Irak och Syrien, enligt bedömningar av militärmakter i väst.