Bailundo is a municipality and town in the province of Huambo, Angola. The municipality had a population of 294,494 at the 2014 census, while the town itself recorded 70,481 residents in the same year.
It is located in the central highlands of Angola, within Huambo Province, one of the country's central provinces. The town serves as the administrative centre of the surrounding municipality.