A magnitude 5.9 earthquake has struck south-western Iran along the Persian Gulf.

There were no immediate reports of damage or injuries.

Iranian state television said the quake had a 5.9 magnitude. An aftershock of 4.5 magnitude followed.

The US Geological Survey called it a 5.8 magnitude earthquake, located at the port city of Bandar Genaveh. It described its depth at 10 kilometres (6.2 miles).

A magnitude 5 earthquake can cause considerable damage. Shallow earthquakes also have broader damage.

