沙城,河北省张家口市怀来县县政府所在地。位于北京市西部,东南部与北京市的延庆、昌平、门头沟县接壤,西北部与张家口市的下花园相连,北与赤城县交界,西南与涿鹿县毗邻。沙城是怀来县县城所在地,东距北京106公里,西到张家口市88公里。 中心地理座标为东经115度,北纬40度。怀来县境内南北群山起伏,层峦叠嶂,中间环抱着官厅水库,呈V型盆地,海拔最高为1977米,最低为394米,惯称怀来盆地。全县总面积1801平方公里。共辖11镇、6个乡,279个行政村,总人口34万人 。沙城镇,隶属于河北省张家口市怀来县。
地处怀来县中部,东接土木镇,南连桑园镇,西邻东八里乡,北接存瑞镇,为怀来县人民政府驻地,区域总面积59.02平方千米。
沙城镇原名沙堡子,始建于明景泰二年(1451年)。明景泰二年(1451),用三合土(粘土、沙、白灰)筑起了东、中、西三座城堡。东堡将“雷家堡”整个圈了起来,从此雷家堡改名为“沙堡子”。明隆庆三年(1569),又用城砖包修了城门、城上垛口及部分城墙,并改名为“沙城堡”。