The epicentre of the quake,
The quake struck at 11:47 pm (1917 GMT), USGS said.
The quake shook buildings from Kabul to Pakistan's capital Islamabad around 370 kilometres away for several seconds, AFP journalists said.
Afghanistan is frequently hit by earthquakes, especially in the Hindu Kush mountain range, near the junction of the Eurasian
Nangarhar province was also hit by flooding overnight Friday to Saturday, which left five people dead and destroyed crops and property, provincial authorities said.
A magnitude 6.3 earthquake struck Afghanistan on October 7, 2023, along with strong aftershocks. The Taliban government estimated that at least 4,000 perished.
The UN gave a far lower figure of about 1,500. It was the deadliest natural disaster to strike Afghanistan in recent memory.