Banpo Township () is a township in Jinggu Dai and Yi Autonomous County, Yunnan, China. As of the 2020 census it had a population of 11,213 and an area of .
As of 2016, the town is divided into nine villages:
It lies at the southwestern of Jinggu Dai and Yi Autonomous County, bordering Lancang Lahu Autonomous County and Shuangjiang Lahu, Va, Blang and Dai Autonomous County to the west, Yongping to the northeast, and Mengban Township to the south.
The Waili Stream () flows through the northern Banpo Township.
The Lancang River is the western border between Banpo Township and Lancang Lahu Autonomous County and Shuangjiang Lahu, Va, Blang and Dai Autonomous County.
The region's economy is based on agriculture, animal husbandry, and mineral resources. Tobacco, tea, natural rubber, and walnut are the economic plants of this region. The region has an abundance of copper, iron, lead and zinc.
As of 2020, the National Bureau of Statistics of China estimates the township's population now to be 11,213.