Skalvet inträffade på lördagskvällen nära gränsen till Turkiet, i närheten av staden Khoy i provinsen Västazarbaijan, enligt det seismologiska centret vid universitetet i Teheran.
Provinsens guvernör Mohammad Sadegh Motamedian säger till den statliga nyhetsbyrån Irna att över 800 personer har skadats, vilket är en kraftig revidering av den tidigare siffran på 580 skadade.
Iran ligger i ett område med hög seismisk aktivitet på grund av dess läge vid gränserna mellan flera större kontinentalplattor. Den 18 januari skadades hundratals personer i ett annat skalv i samma område.