河北省共有95个县、6个自治县、20个县级市。共有1970个乡镇,50201个村。全省面积18.88万平方千米。
河北省环抱首都北京,地处东经113°27′~119°50′,北纬36°05′~42°40′之间。北距北京283公里,东与天津市毗连并紧傍渤海,东南部、南部衔山东、河南两省,西倚太行山与山西省为邻,西北部、北部与内蒙古自治区交界,东北部与辽宁省接壤。