It is the political, economic and cultural center of Jiangcheng Hani and Yi Autonomous County.
As of 2016, the town is divided into two communities and seven villages: In 1902, the region came under the jurisdiction of Menglie Suppress Committee (勐烈弹压委员会).
[1] The highest point in the town is Mount Luoguo (锣锅山) which stands 1,804 metres (5,919 ft) above sea level.
[2] The region abounds with coal, iron, copper, Lead, zinc, rock salt, and plaster stone.
The town boasts many cultural and historical relics, including the Menglie Lake Wetland Park (勐烈湖湿地公园), Jiangcheng Hani and Yi Autonomous County Martyrs Memorial Park, Jiangcheng Old Street, Zhenjiang Tower (镇江楼), and the Temple of Mountain Deity (山神庙) The National Highway G219 passes across the town north to south.