A magnitude-5.3 earthquake jolted the northern Moroccan town Al Hoceima at a depth of 21km on Saturday, the Moroccan News Agency reported citing the National Institute of Geophysics.