An earthquake of magnitude 6.4 struck 57 km west-northwest of Tonopah in Nevada on Friday, the US Geological Survey said. The quake was at a depth of 7.6 km, it added.