Menglang is a town in and the county seat of Lancang Lahu Autonomous County, Yunnan, China. As of the 2017 census it had a population of 87,703 and an area of 710-square-kilometre (270 sq mi). Menglang is the administrative, cultural, economic and transportation center of the Lancang Lahu Autonomous County.