Thousands of North Texans felt the Earth move on Sunday afternoon.
The U.S. Geological Survey confirms a magnitude 3.5 earthquake shook North Texas at 12:45 p.m. The epicenter is four miles northeast of Keene, eight miles northeast of Cleburne and 21 miles south of Fort Worth. The quake epicenter had a depth of 3.1 miles.
There are no immediate reports of damage or injuries.
NBC DFW received several Facebook posts and emails shortly after the quake. The Emergency Dispatch Center in Burleson reported feeling the quake.
This is the latest earthquake to be reported in Johnson County:
June 23, 2012 - At 5:44 a.m., the USGS reported a Magnitude 2.1 earthquake. The epicenter was seven miles northeast of Cleburne. It had a depth of 3.1 miles.
June 15, 2012 - At about 2 a.m., an 3.1 magnitude earthquake was detected by the U.S. Geological Survey about 11 miles north-northeast of Cleburne.
January 19, 2012 - The 3.2-magnitude earthquake was reported at about 4:30 p.m. six miles west of Cleburne. Police said no damage was reported.
December 8, 2011 - The U.S. Geological Survey says the 2.7 magnitude earthquake happened at 4:54 p.m. Wednesday and was centered 16 miles east-northeast of Cleburne.
June 2011 - Cleburne reported a magnitude 2.7 quake on June 12, followed by a magnitude 2.4 quake on June 25.