A total of 150 rescuers and 34 vehicles have been dispatched to the quake-hit area.
So far, no casualties or damage to the property was reported, state-run Xinhua news agency reported.
“The quake lasted for more than 10 seconds and my bed was shaking,” Zhang Xun, a resident in Jintang County told Xinhua.
Strong tremors were also felt in urban areas of Chengdu, the provincial capital, some 38 km away from the epicentre.
“I shook all over when the quake hit. My first reaction was to pick up my baby,” a Jintang resident surnamed Yi said.
Many people stayed outside after the quake, wearing protective masks. Some took their quilts to spend the night in their cars, Yi said.