东北部是燕山山脉，西北部是军都山脉，最北部和内蒙高原相接。内蒙高原从下面看像连绵的高山，一上去是一望无边的草原，所以河北人称河北境内的内蒙高原为“坝上”。南部冀中平原是华北大平原的一部分，唐山沿海尚有一片冀东平原。河北省是中国大陆地区唯一兼有高原、山地、丘陵、平原、湖泊和海滨的省份。全省最高峰是小五台山的主峰北台（海拔2882米），全省面积43%的平原海拔不到100米。河北省境绝大部分处于海河流域，其支流分布在河北全省，东北部是滦河流域。两条河流大体覆盖河北全境。此外在秦皇岛有洋河、汤河、石河、戴河