Seven people were reportedly killed in Afghanistan while many were injured in the quake, reports said later. Property were also damaged.
The United States Geological Survey (USGS), however, said that the quake measured 5.7 on the Richter Scale.
The epicentre of the earthquake was 11 km south of the town of Mehtar Lam in Afghanistan, the USGS reported. The city of Jalalabad, with a population of over 2,00,000, is some 25 km southwest of the epicentre.
The earthquake was estimated to have struck at a depth of 65 km.
The earthquake comes just a week after a strong quake of 7.8 magnitude rocked Iran, the impact of which was also felt in Pakistan and parts of northern India.