An earthquake measuring 5.8 on the Richter scale has struck near the Kermadec Islands.

The US Geological Survey said the quake was at a depth of 35km and struck at 7.38am, 55km south of Raoul Island.

No tsunami warning has been issued.

- NZHERALD STAFF