An earthquake of magnitude 5.5 and depth of 29.20 kilometers occurred 668.23 miles from Hidalgo, TX in Hidalgo County at 03:46 PM.