广义的恒山,或称恒山山脉,是山西省大同市东南部、河北省张家口市南部,桑干河、滹沱河之间一系列山峰的总称,总体走势为西南-东北,东西长近300公里左右,南北宽80公里左右,最高峰为代县、应县边界处的馒头山,海拔2426米。而我们通常所说的恒山多指狭义的恒山。
恒山横亘于山西北部高原与冀中平原之间,因其险峻的自然山势和地理位置的特点,成为兵家必争之地。山间河谷处的倒马关、紫荆关、平型关、雁门关、宁武关虎踞为险,是塞外高原通向太原盆地、冀中平原之咽喉要冲。许多帝王、名将都在此打过仗,古代关隘、城堡、烽火台等众多古代战场遗迹保存了下来。
自明代,被列为北岳,清初,北岳国家祭祀也逐渐由河北曲阳移至浑源恒山,五岳文化融入恒山文化中。恒山道教始于西汉,北魏始兴盛,成为主流全真派圣地。