An earthquake of magnitude 5.2 and depth of 56.90 kilometers occurred 620.18 miles from Hidalgo, TX in Hidalgo County at 12:31 AM.