Duchang Town, belonging to Duchang County, Jiujiang City, Jiangxi Province, is located in the southeast of Jiujiang City, the southwest of Duchang County, along the shore of Poyang Lake, bordering with Dashu Township and Wangdun Township in the east, Yongxiu County and Lushan City across Poyang Lake in the southwest, and Beishan Township in the north.Duchang Town has been the rule of Duchang County since 1958, and it is the political, economic, and cultural center of the county. The area is 69.10 square kilometers.In 2018, the registered population of Duchang Town was 123,809. As of 2019, Duchang Town has 11 communities and 4 administrative villages.
In 2018, the number of industrial enterprises in Duchang Town totaled 45, of which 18 were above scale, and there were 108 general stores or supermarkets with a business area of 50 square meters or more.