Shangdu Subdistrict (Chinese: 上渡街道; pinyin: Shàngdù Jiēdào) is a subdistrict of Xinhua County in Hunan, China.
The subdistrict was incorporated through the amalgamation of the former Shangdu Office, three villages of Youjia Town and six villages and a community of Caojia Town on November 6, 2017.
It has an area of 53.14 km2 (20.52 sq mi) with a population of 50,200 (as of 2017).
The subdistrict has nine villages and seven communities under its jurisdiction, its seat is at East Shangmei Road (Chinese: 上梅东路).
[1] Shangdu Subdistrict has five villages and 16 communities under its jurisdiction, as of its creation in 2017.