河北省张家口市怀来县沙城镇是县政府驻地,地处北京西北方,东距北京市127公里,西到张家口市92公里,从北京沿京张高速公路驱车一小时即可到达。全镇总面积59.02平方公里,常住人口142577人(2017年)。