燕山东西走向,长约350公里,宽约100多公里,中段南部的军都山构成北京北部山区的主体。以低山和中山为主,海拔2000米以上的高峰有海坨山、大南山、雾灵山、汗海梁等。宣化、怀来、承德等断陷盆地分布山间。
主峰东猴顶,海拔2292.6米;北京第二高峰,海坨山,2241米;其南侧,有北京市第三高峰,小海陀山,2198米。
山脉东侧,有雾灵山,海拔2118米;天津最高峰九山顶,海拔1078;天津第二高峰八仙桌子山,海拔1052米;都山,海拔1846米。秦皇岛市最高峰,祖山1428米;第二峰在其北侧,老岭,1424米。整个山脉海拔均不超过2300m,东猴顶比北京市最高峰东灵山2303m少10m左右。
山区原始植被多遭破坏,除中山尚存小片落独林和山地草甸外,大部分地区的植被覆盖比较低,多为次生林和灌木丛。部分山地有人工针叶林,南麓一带为温带水果产地。古长城沿山脊蜿蜒分布。