Residents of the capital Kathmandu ran out of their houses after the quake struck at 12:35 pm local time, more than two weeks after a 7.8-magnitude quake which killed more than 8,000 people.
The latest quake struck 83 kilometres (52 miles) east of Kathmandu at a depth of 18.5 kilometres, according to the USGS.