There were no immediate reports of damage or casualties from the quake, which the agency said hit at a depth of 49 km (30 miles), about 47 km (29 miles) northwest of the town of Neiafu.