The quake was reported around 7 p.m., an official at the meteorological office said.
This is the fourth tremor to shake Kashmir in the last seven days.
"The epicentre of the quake, in the Hindu Kush mountains of Afghanistan, was 36.5 degrees North latitude, and 70.9 degrees East longitude," the official said.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks