The quake hit at 11:39 p.m. PT, according to the U.S. Geological Survey.
Eyewitness News viewers reported feeling the quake across Los Angeles County, including in Lynwood, Crenshaw, Downey and Montebello.
There were no immediate reports of injuries. The Los Angeles Fire Department tweeted that no significant damage was reported after the quake.