保定市北市区位于河北省中部,保定市城区东北部,地理坐标为北纬38°50′-38°56′,东经115°28′-115°34′。总面积82.33平方千米,其中城区面积18.98平方千米,乡村面积63.35平方千米。总人口32万人(2012年末)。全区辖5个街道、3个乡:和平里街道、五四路街道、西关街道、中华路街道、东关街道、韩庄乡、东金庄乡、百楼乡。区政府驻五四路街道七一中路789号。
地势西北高,东南低,海拔在14-18米之间。河流有一亩泉河、侯河、白草沟河等。名胜古迹有保定陆军军官学校旧址、育德中学旧址、直隶审判厅旧址、稻香村“糕点铺”、杨继盛祠堂、忠烈祠、河北省立第二师范学校、贤良祠、石家花园、协生印书局、城隍庙、刘春霖墓等。
1953年保定市第二区、第三区合并为第二区(北市区)。1958年将原保定市南市区、北市区合并设立市区。后辖区变动于路东区、永华区、裕华区及市区之间。1962年9月复置北市区。
1987年末,韩庄、东金庄两个乡共18个行政村划归北市区管辖。1996年,北市区面积19.4平方千米,人口约19.2万人,辖5个街道、2个乡:和平里街道、五四路街道、中华路街道、西关街道、建华路街道、韩庄乡、东金庄乡。区政府驻府前街。
1998年12月21日,河北省政府批准同意调整保定市部分县区的行政区划。其中:(1)将清苑县百楼乡所辖的北高庄划归北市区韩庄乡;张庄、头台、柴楼、西百楼、东百楼、后营、东大夫庄、西大夫庄、蔡庄9个村划归北市区,北市区设立百楼乡;(2)将清苑县大阳乡所辖的米家堤、兰辛庄、何辛庄、银定庄、东后营、傅村6个村划归北市区东金庄乡;(3)将满城县大马坊乡所辖的徐河桥、谭庄、东良、王西良、大西良、芦庄、留守坟、店上、河北、河西营11个村划归北市区韩庄乡;(4)将徐水县漕河镇所辖的杨指挥营、路家寺、杨村3个村和留村乡所辖的太保营、南常保2个村(合计5个村,0.9万人,12平方千米)划归北市区百楼乡;(5)将韩庄乡所辖的北关、马家园、张庄、郭庄、城苑、李庄6个村划归五四街道办事处。韩庄乡继续管辖剩余的5个村和由清苑县百楼乡划入的1个村、满城县大马坊乡划入的11个村以及新市区韩村乡划入的2个村。(6)将新市区韩村乡所辖的北八里庄、陈庄2个村划归北市区韩庄乡;颉庄乡所辖的薛留村划归北市区西关街道办事处。(7)将南市区杨庄乡所辖的小营坊、刘庄、东关3个村划归北市区东关街道办事处;西康庄划归北市区东金庄乡。北市区共增加39个村,4.09万人,52.03平方千米。至此,北市区辖5街道3乡,共57个村、80个居委会,24.1万人,74平方千米。
2000年第五次人口普查,北市区常住总人口267657人,其中:和平里街道32260人,五四路街道58324人,西关街道33452人,中华路街道24285人,东关街道52571人,韩庄乡22800人,东金庄乡22633人,百楼乡21332人。
2002年末,北市区面积75.6平方千米,人口24.27万人。辖5个街道、3个乡,42个社区、60个行政村。区政府驻七一中路3号。
2010年第六次人口普查,北市区常住总人口387339人,其中:和平里街道50436人,五四路街道81034人,西关街道34280人,中华路街道34925人,东关街道75027人,韩庄乡43428人,东金庄乡21233人,百楼乡46976人。
2012年末,北市区总户数107503户,总人口321741人。