A second quake in two months has been detected in north Alabama.

The U.S. Geological Survey said a 2.1 magnitude earthquake occurred about 2:11 a.m. in Jackson County in northeast Alabama.

Earthquakes with a magnitude between 1.0 and 3.0 are typically "not felt except but by a very few under especially favorable conditions," according to the USGS.

The epicenter of the quake was 11 miles north of Scottsboro and 31 miles east northeast of Huntsville, according to the USGS, and was 3.5 miles below the earth's surface.

Exactly two months ago on April 9, a 1.9 magnitude earthquake was detected near Russellville in northwest Alabama.