Beigong Town (Chinese: 北宫镇; pinyin: Běigōng Zhèn), formerly Changxindian Town, is a town within the Fengtai District of Beijing, China.
It borders Yongding Township and Gucheng Subdistrict to the north, Lugu and Wanping Subdistricts to the east, Changyang Town to the south, Yungang Subdistrict and Wangzuo Town to the west, and contains Changxindian Subdistrict within it.
[1] The Town was named Beigong (Chinese: 北宫; lit.
'North Palace') after the Beigong National Forest Park within the region.
[2] As of 2021, Beigong Town is divided into 16 subdivisions, with 10 communities and 6 villages:[3]