An earthquake of magnitude 4.8 and depth of 33.00 kilometers occurred 625.92 miles from Hidalgo, TX in Hidalgo County at 12:04 PM.