Xianghe County is a county of central Hebei province with 449,038 inhabitants in 2020, up from 343,372 inhabitants in 2010. It is under the administration of Langfang prefecture-level city. Xianghe has 7 towns and 2 townships. It is 45 kilometres (28 mi) southeast of Beijing.