An earthquake measuring 7.1 has struck Peru.

The United States Geological Survey (USGS) said it hit in the early hours of Friday morning around 40 miles north of the southern city of Juliaca at a depth of 150 miles.

Based on all available data a destructive Pacific-wide tsunami is not expected, the Pacific Tsunami Warning Center said.

After the earthquake struck in the early hours of Friday morning, authorities in neighbouring Chile, where the earthquake was also felt, initially put people on standby to evacuate, but later rescinded the order.

No casualties have been reported in either country.

Peru was struck less than a week after neighbouring Ecuador, was hit by 7.5-magnitude earthquake near their borders. There were no reported casualties.