An earthquake measuring 5.5 on the Richter scale has rocked Fiordland, Southland and Otago tonight.

The quake, centred off the coast of Fiordland,170km west of Invercargill, at a depth of 12km, would have been felt in Fiordland, Southland and Otago, the GeoNet website reported.

No damage was expected.

- NZPA