Changxindian Subdistrict () is a subdistrict located on the west of Fengtai District, Beijing, China. It borders Lugouqiao Subdistrict to the northeast, Changyang Town to the southeast, and is enclosed by Changxindian Town around it. The subdistrict has a 2020 census population of 85646.
Changxindian (), the current name of the subdistrict, comes from two villages that existed in the region during Ming dynasty: Changdian and Xindian. They were merged into Changxindian during the later Qing dynasty.
As of 2023, Changxindian Subdistrict is divided into 20 subdivisions, with 18 communities and 2 villages: