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