Buga Township or Buga Hui Ethnic Township () is a rural ethnic township in Zhaoyang District of Zhaotong, Yunnan, China. As of the 2015 census it had a population of 27,000 and an area of . It borders Shouwang Township and Zhongshui Township of Weining County in the east, Taoyuan Township of Ludian County in the southwest, and Yongfeng Town in the northwest.
The township is divided into 5 villages:
The township has three reservoirs: Baoshanxu Reservoir (), Sujiaba Reservoir () and Shishuijing Reservoir ().
Di River () flows through the township.
The township enjoys a plateau monsoon climate, with an average annual temperature of , total annual rainfall of , a frost-free period of 220 days.
The economy is supported primarily by farming, ranching, and mineral resources.
There are 9 primary schools in the township.
The locals believe in Islam and the township has 32 mosques.