Gucheng Subdistrict is a subdistrict located in the center of Shijingshan District, Beijing, China. It shares border with Guangning, Jindingjie and Pingguoyuan Subdistrict in the north, Lugu and Bajiao Subdistricts in the east, Beigong Town in the south, and Yongding Township in the west. In 2020, it had a population of 67,685.