More than 100 people have been killed in a strong 7.3-magnitude earthquake that has rattled the northern border region between Iran and Iraq.

Officials say at least 129 people have died in western Iran’s Kermanshah province.

Four more have been reported dead in Iraq.

The death toll is likely to rise.

The earthquake sparked panic, with residents fleeing their homes for the streets.

Mosques in the Iraqi capital Baghdad have been saying prayers through loudspeakers.

Iran’s emergency services chief, Pir Hossein Koolivand said many of the victims were in the town of Sarpol-e Zahab, about 15 kilometres from the border, adding that rescue teams were being hampered by landslides.