An earthquake of magnitude 4.3 and depth of 17.90 kilometers occurred 676.39 miles from Hidalgo, TX in Hidalgo County at 01:03 AM.