An earthquake of magnitude 4.3 and depth of 0.00 kilometers occurred 650.23 miles from Hidalgo, TX in Hidalgo County at 05:56 AM.