The quake struck at 4:32 pm with its epicenter in the Hindu Kush mountain range, chief meteorologist Mohammad Riaz told reporters.
Tremors were felt in several cities of Khyber Pakhtunkhwa including Peshawar, he added.
The small quake hit a few hours after a devastating 8.9-magnitude earthquake hit Japan on Friday and triggered tsunami alerts across the Pacific Ocean.
Pakistan was hit by a 7.6-magnitude earthquake on October 8, 2005 that killed more than 73,000 people and left about 3.5 million homeless, mainly in Pakistan-controlled Kashmir and parts of Khyber Pakhtunkhwa.
COMMENTS (1)
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ