Shidu Township, belonging to Wuning County, Jiujiang City, Jiangxi Province, is located in the southwestern part of Wuning County, east of Xinning Township, south of LuoXi Township, west of Qingjiang Township, southwest of Shimenlou Township, north of LiXi Township, Futian Township across the river. The administrative area covers a total area of 182.39 square kilometers. As of the end of 2019, Shidu Township had a household population of 14,805.
In the old days, the territory of Shidu Township belonged to Shunyi Township; in 1984, Shidu Commune was abolished to build Shidu Township. As of June 2020, Shidu Township has 8 administrative villages under its jurisdiction. The People's Government of the township is located in Xinfeng Village.
In 2020, the financial revenue of Shidu Township is 53.1 million yuan.