The U.S. Geological Survey says the quake hit at 2:12 p.m. local time (12:12 p.m. EST; 1712 GMT) and was centred 8 kilometers south-southwest of San Antonio, a Pacific coast town about 100 kilometers southwest of the capital.
Witnesses reported buildings swaying in the centre of the capital, and said it also was felt in the port of Valparaiso, some 105 kilometers northwest of the capital.
Chile is one of the globe's most quake-prone nations.
A magnitude 8.8 quake in 2010, which was followed by a tsunami, killed at least 525 people.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)