No casualties have been reported following the earthquake, the Chinese state-run media, Xinhua news agency reported.
The quake was recorded in Nyainrong County, a small county within the Nagchu Prefecture of the Tibet Autonomous Region with epicentre at a depth of about 5km.
The local authories said no humans or livestock casualties were reported. No homes have been damaged.
"The tremor only lasted for seconds," the report said, citing the County authorities.
Located about 4,700 m above the sea level, Nyainrong has a population of around 20,000.