An earthquake of magnitude 2.1 and depth of 5.30 kilometers occurred 21.06 miles from Toyah, TX in Reeves County at 12:43 PM.