
The quake hit at a depth of 8.9 kilometres (5.6 miles), 92 kilometres from Kirakira and 334 kilometres from the capital Honiara.
It struck at 3:35 am Thursday (1935 GMT on Wednesday).
The Solomons are part of the Pacific "Ring of Fire", a zone of tectonic activity known for its frequent earthquakes and volcanic eruptions.
In 2013, the Solomons were hit by a tsunami after an 8.0-magnitude quake, leaving at least 10 people dead and thousands homeless after buildings were destroyed.