A moderate earthquake has struck in the Gulf of Alaska, 90 miles southwest of Kodiak City.

The U.S. Geological Survey says the 5.1-magnitude temblor struck at 4:50 a.m. AKDT, centered 344 miles south-southwest of Anchorage.

There were no immediate reports of damage.

The USGS says the quake will not generate a tsunami.