Xiaowandong () is a town in Nanjian Yi Autonomous County, Yunnan, China. As of the 2020 census it had a population of 18,431 and an area of .
As of 2018, the town is divided into seven villages:
During the Great Leap Forward, it known as "Chajiang Commune" () in 1958. It was upgraded to a town in 1988.
The town is located in the southwest of Nanjian Yi Autonomous County, bordering Fengqing County and Yun County to the southwest, and Gonglang Town and Bixi Township to the northeast.
The highest point in the town is Walang Mountain () which stands above sea level. The lowest point is Manwan (), which, at above sea level.
The Lancang River and Heihui River () meet in the town.
The local economy is primarily based upon agriculture and animal husbandry. Economic crops are mainly tobacco, tea, Juglans sigillata, and persimmon.
As of 2020, the National Bureau of Statistics of China estimates the town's population now to be 18,431.
DaliâÂÂLincang railway: Xiaowan East railway station, opened November 6, 2021.