An earthquake of magnitude 4.0 and depth of 36.90 kilometers occurred 602.53 miles from Hidalgo, TX in Hidalgo County at 08:46 PM.