Baozang () is a town in Jiangcheng Hani and Yi Autonomous County, Yunnan, China. As of the 2017 census it had a population of 11,000 and an area of .
As of 2016, the town is divided into six villages:
On December 28, 2012, it was upgraded to a town.
The town sits at the southwestern Jiangcheng Hani and Yi Autonomous County. It borders Mojiang Hani Autonomous County in the north, GuoqingTownship and Menglie Town in the east, Kangping Town in the south, and Ning'er Hani and Yi Autonomous County in the west.
The town enjoys a subtropical humid monsoon climate, with an average annual temperature of , and total annual rainfall of .
The Mengye River () and Nankeng River () flow through the town.
The economy of the province is mainly based on agriculture and animal husbandry. Tea, sugarcane and natural rubber are the economic crops in the region.
As of 2017, the National Bureau of Statistics of China estimates the town's population now to be 11,000.