全市地势由西北向东南倾斜。地貌分山区和平原两大类。保定西部山区面积109881平方公里,占全市总面积的497%,分为中山区、低山区和丘陵区。西部中山区海拔高程多在1000米以上,北起涞水县宋各庄、易县紫荆关、涞源县走马驿,南至阜平县岔河乡以西地区。包括涞源县全部,涞水、易县、满城、顺平、唐县、阜平的西北部深山区,总面积67905平方公里。海拔2000米以上的山峰集中在该区,如阜平歪头山海拔22858米,为保定市最高峰,另有驼梁山(南坨)海拔2281米,百草坨(北坨)海拔2144米。涞源县利华尖海拔21447米,西甸子梁海拔2064米,牛耳尖海拔2046米,白石山主峰海拔2096米。中山区切割强烈,山势巍峨,河谷深切,支脉发育,并嵌有小型盆地和断裂谷地。涞源、阜平、东团堡、走马驿盆地均位于该区。其中涞源盆地120平方公里,平均海拔850米,阜平盆地平均海拔250米。
中山区东南部是低山、丘陵区,呈条带状,东北起涞水,西南至阜平,包括涞水、易县、徐水、满城、顺平、唐县、曲阳、阜平的一部或大部地区,面积41976平方公里,约占全市总面积的19%。低山区坡缓谷宽,陆地发育,有黄土覆盖,海拔高程除易县狼牙山为1105米外,一般在500米~1000米之间。丘陵区海拔一般在100米~500米之间,地形低缓起伏,向东逐渐坡展为平原,并有孤山、圆丘突出地面,如满城的陵山、眺山等。
平原区由大小不等的冲积扇构成,自北、西、南向东部白洋淀倾斜,分山前洪积平原、冲积平原及洼淀区三部分。京广铁路两侧山前洪积平原,约占总面积的26%。主要由拒马河、易水、漕河、龙泉河、唐河、沙河出山口后洪积物堆积而成,水力切割,冲沟发育。一般在海拔30米~100米之间,地面坡降为1‰~4‰。冲积平原系河流冲积扇前部相连接而成,河流交叉处多分布有大小不等的洼地。地势平坦,海拔在10米~30米之间,地面坡降小于1‰。约占全市总面积的21%。洼淀区位于平原东部,为白洋淀和周边低洼易涝区,海拔7米~10米。含安新全部,高阳、清苑部分地区,约为总面积的33%。