The 5.8 magnitude shaking caused tall buildings in San Juan to sway, and triggered a rock slide over a highway in Utuado.
Some homes in that town were reported to have shifted about four inches off their foundations.
Cracks also appeared in a few buildings in the towns of Florida, Lares, Moca, and Vega Baja, according to Puerto Rico’s emergency management agency.
There were no reports of any injuries associated with the earthquake, which struck at 1:16 a.m. local time.
The U.S. Geological Survey says the epicenter was about 60 miles west of San Juan, near the towns of Moca and Aceitunas.