怀朔镇是北魏王朝在北方边境兴筑的六镇之一,位于今包头市固阳县东35公里 。色尔腾山北麓,是迄今已发现的内蒙古西部地区规模较大的北魏古城遗址。怀朔镇地处大青山后,南面经昆都仑沟进入山前,北面可通至山后的草原地带,是北魏时期南北交通的咽喉,又是屏藩北魏都城盛乐和金陵(今呼和浩特市和林格尔县)、平城(今山西大同市)的战略要地,在北魏与柔然的冲突中处于极为重要的地位。
怀朔镇位于丘陵地带,城垣依地势而筑。古城东西长约1500米、南北宽约1200米,总面积180万平方米。现城墙已倒塌,残高1米—1.5米,城墙上还加筑有马面。南北两墙都不呈直线,南墙两侧向内折很多,因此城垣平面呈不规则的五边形。城内西北角加筑有子城,平面呈长方形。东南角有一佛寺遗址。现今还能看到东、南、北三门。在东、南、北三门内,都有街道通至城内,南街与东街在城中心会合,形成丁字街;北街与东街又在其东会合,形成又一处丁字街。古城南现有三眼古井遗迹。
在怀朔镇古城中有大量的文物出土。在古城里,曾发现一尊铜铸小佛像和一批泥塑佛像残片、陶器残片,还发现各种建筑材料,其中有三角形莲花纹砖、莲花纹瓦当。
在怀朔镇遗址以北,发现20余座北魏墓葬,这些墓葬封土略高于地表。在怀朔镇遗址以南5公里处的油匠渠亦发现有北魏墓葬。在土默特右旗萨拉齐旧城以北2公里处曾发掘出建于孝文帝太和三年(479年)的一处墓葬,出土了墓志砖,上铭“廉凉州妻姚齐姬墓”。
怀朔镇虽经历了1400多年的飚风流云,至今遗迹尚存。这座古镇以其悠久的历史、丰富的文物古迹、独特的自然风光成为人们追忆大漠历史风云的很好去处,内蒙古自治区已将其列为重点文物保护单位。