位于大兴区西部,东接天堂河农场,南接庞各庄镇,西靠房山区,北接黄村卫星城。镇域总面积为59.47平方公里,现状总人口为1.71万人,规划建设用地为884.05公顷,规划总人口为1.84万人,其中镇区建设用地为82.43公顷,规划总人口为7000人。