A 6.4-MAGNITUDE earthquake has struck Papua New Guinea, the US Geological Survey says, but no tsunami warning has been issued nor any damage reported.

The strong quake hit at 9.14am (AEST), 31 kilometres north of Rabaul in the the Pacific nation's east, the USGS said. It was 18 kilometres deep.

Rabaul was the scene of destruction in 1994 when an erupting volcano caused a large number of buildings in the town to collapse, but seismologists said it was unlikely to have suffered any major damage this time.

"It would certainly have given the area a good shake, but Rabaul is on the edge of our damage radius," seismologist John Bathgate from Geoscience Australia told AFP.

"There's potential for some damage, but expect it to be very minimal.

"Damage would be more likely in coastal areas of New Ireland," he said, with the quake measured by Geoscience Australia as only around eight kilometres off the coast.

"There was potential for a localised tsunami but it would have passed by now and we have had no reports about one."

Bathgate added: "It's not unusual for the area to experience this type of quakes, or even larger."

Last week, a 6.8-magnitude earthquake rocked the country's north but no major damage was reported.