Nanchengsi Township, Baoding City, Hebei Province, Yi County under the jurisdiction of the township, is located in the northwestern Yi County, east of Laixi County, bordering with Lai County, south of Lianggezhuang Township, southwest of Zijingguan Township, northwest of Caijiayu Township, north of Laixi County Longmen Township as a neighbor. The maximum distance from east to west is 26 kilometers, and the maximum distance from north to south is 24 kilometers, with a total area of 169.41 square kilometers. As of November 1, 2020, Nanchengsi Township has a total population of 9,517 people.
In 1949, it was the eleventh district of Yi County; in January 1961, it was established as Nanchengsi Commune; in January 1984, it was changed to Nanchengsi Township; in November 1989, Ying'an Township was merged into it; in April 1996, Longwangmiao Township was merged into it. As of June 2020, there are 21 village committees under the jurisdiction of Nanchengsi Township, and the township government is located in Nanchengsi Village.
In 2011, the total agricultural output value of Nanchengsi Township was 0.8 billion yuan; the total annual operating income of industry was 7.65 million yuan; the total sales of social commodities was 0.3 billion yuan; and the total financial income was 1.2 million yuan. In 2018, Nanchengsi Township had 2 industrial enterprises and 18 general stores or supermarkets with an area of more than 50 square meters.