Hani people are mainly distributed between Yuanjiang and Lancang River in China, living in counties such as Honghe, Jiangcheng, Mojiang, Xinping and Zhenyuan, and in the northern mountainous areas of Thailand, Myanmar, Laos and Vietnam.
According to the statistics of the sixth national census in 20 10, the total population of Hani nationality in China is 1660932.