恒山位于山西省大同市渾源縣東南郊恒山腳下,而且恒山橫亙于山西北部高原與冀中平原之間,并且因其險(xiǎn)峻的自然山勢和地理位置的特點(diǎn),成為兵家必爭之地。
恒山山系,按照山峰展布情況,大致可以分為主脈、北支脈、南延支脈三部分。主脈主要在山西省境內(nèi),桑干河支流渾河、滹沱河之間,隔滹沱河與五臺(tái)山山系相望。北支脈位于桑干河、桑干河支流渾河之間。南支脈從主脈自靈丘縣北部向東北延伸至河北省蔚縣南部。恒山東南,并列的山脈為五臺(tái)山,有資料也歸為恒山支脈(南支),也是有道理的,但現(xiàn)代地理將他們列為同一級(jí)別的山脈。