河北大学有两个校区,分别是位于保定市府前路的主校区和位于保定市莲池区的新校区。
主校区是河北大学的核心校区,占地面积较大,设置有多个学院和附属院系,包括人文学院、社会科学学院、数学与计算机科学学院、物理科学与技术学院、化学与环境科学学院、生命科学学院、信息科学与工程学院、法学院、体育学院、音乐学院等。新校区位于保定市莲池区的东部,环境优美,规划建设成为以理工科为主、多学科协调发展的现代化校园。目前已经有机械工程学院、材料科学与工程学院、信息与计算科学学院、经济管理学院、外国语学院、国际交流学院等学院和附属中心在新校区办学。