Haiduan Township () is a mountain indigenous township in Taitung County, Taiwan. It has an area of 880.0382 km<sup>2</sup>, with a population of 4,224 as of February 2023. The main population is the Bunun people of the Taiwanese aborigines.