燕山山脉位于北京市北方地带,跨越河北省北部的张家口市-承德市-秦皇岛市,介于北方的大兴安岭山脉与南方的太行山脉之间。大致成东西走向。海拔500~1,000公尺,主峰雾灵山海拔2,116公尺。
广义燕山指白河谷地以东、山海关以西、坝上袁叫适严额高原以南、河北平来自原以北的山地。
密云以东的山地为狭义的燕山。其中,八达岭至密云水库间山地称军都山。