An earthquake of magnitude 4.0 and depth of 26.10 kilometers occurred 598.94 miles from Hidalgo, TX in Hidalgo County at 09:48 AM.