The quake hit Eryuan County, Dali Bai Autonomous Prefecture at 1:41 p.m., China's Xinhua news agency reported. It was centered in Xishan Township and had a depth of 5.5 miles
Some 700 homes collapsed during the quake while more than 2,500 others were damaged, officials said. No fatalities were reported.
Some 34 aftershocks had been recorded since the quake.
The Yunnan Provincial Civil Affairs Department said it has sent 6,000 tents, cotton quilts and coats to the quake-hit area, adding that about 55,000 people in were affected by the quake.