Dubai - A magnitude 5.8 earthquake shook northeastern Iran on Thursday, state television reported, adding that there were no immediate reports of damage.

The quake hit the town of Sangan at a shallow depth of 8 km it said. The town, which has a population of about 10,000, is located near the border with Afghanistan.