Mojtaba Nikkerdar, the deputy governor of Kermanshah, said authorities there were “in the process of setting up three emergency relief camps”.
Iran’s emergency services chief Pir Hossein Koolivand said it was “difficult to send rescue teams to the villages because the roads have been cut off… there have been landslides”.
The official IRNA news agency said 30 Red Cross teams had been sent to the quake zone, parts of which had experienced power cuts.
In Iraq, officials said the quake had killed six people in the northern province of Sulaimaniyah and injured around 150.
Footage posted on Twitter showed panicked people fleeing a building in Sulaimaniyah, as windows shattered at the moment the quake struck, while images from the nearby town of Darbandikhan showed major walls and concrete structures had collapsed.
In Sulaimaniyah, residents ran out onto the streets and some damage to property was reported, an AFP reporter there said.
“Four people were killed by the earthquake” in Darbandikhan, the town’s mayor Nasseh Moulla Hassan told AFP.