河北省
黄河の北に位置し、渤海に面する。西側には太行山脈、北には燕山山脈がそびえ、華北平原が広がる。黄河以外の主要な河川には、海河や灤河などがある。
北京市・天津市を取り囲むように位置し、北部は遼寧省・内モンゴル自治区と接し、西部は山西省、南部は山東省・河南省と接している。