A magnitude 5.8 earthquake has been recorded off the coast of New Zealand's South Island, the European Mediterranean Seismological Centre said.

The epicenter was located 119 km southwest of the city of Christchurch, which has a population of about 363 thousand people, and was at a depth of less than 10 km.

There were no reports of casualties or damage. No tsunami risk has been declared.