Today's temblor measured 6.0 - the highest magnitude so far for an aftershock of last month's massive 7.6-magnitude quake, seismologists in the north-western city of Peshawar said.
The 1,190 aftershocks since that quake have sparked landslides that added to the debris blocking roads needed to distribute much-needed aid to remote mountain settlements.
Forecasts of snow in northern Pakistan, meanwhile, added to the ordeal for hundreds of thousands of survivors still without shelter nearly a month after the quake, as UN and other aid agencies struggle with limited budgets to deliver help by helicopter before winter.