The quake was also felt in some neighbouring countries including Pakistan and Tajikistan.
According to the world seismology center, the center of the quake was 34 kilometers southeast of Jaram district and 74 kilometers southeast of Faizabad district in northern Badakhshan province.
The depth of the quake was also reported as 192 km.
There is no immediate reports on the casualties of the quake.
Recently, Afghanistan has been shaken several times by some often earthquakes