武安市处于太行山隆起与华北平原沉降带的接触部,属山区县(市)。总体可分为山区(占总面积的29.7%)、低山丘陵区(占45%)及盆地(占25.3%)三大类型。境内山脉属太行山余脉,主要有五大分支。即小摩天岭山脉、老爷山山脉、十八盘山脉、西南横行山脉及鼓山、紫金山山脉,西北部的青崖寨为武安最高峰,海拔1898.7米。武安地处海河流域,境内诸河均汇流于洺河。洺河即洺水,古称马步水、南易水、漳水。其主要支流有:南、北洺河、马项河、淤泥河。水利工程主要有水库(中型水库4座,小型水库45座)、水井(中浅井2192眼、深井533眼)和灌区4个(口上水库灌区、车谷水库灌区、贾庄灌区、跃峰灌区)。