1998年12月21日,河北省人民政府批準同意調整保定市部分縣區的行政區劃。其中:(1)將清苑縣百樓鄉所轄的北高莊劃歸北市區韓莊鄉;張莊、頭臺、柴樓、西百樓、東百樓、后營、東大夫莊、西大夫莊、蔡莊9個村劃歸北市區,北市區設立百樓鄉;(2)撤銷清苑縣大陽鄉,將所轄的大陽西、大陽東、中陽、中陽、下閘4個村劃歸南市區楊莊鄉;米家堤、蘭辛莊、何辛莊、銀定莊、東后營、傅村6個村劃歸北市區東金莊鄉;(3)將滿城縣大馬坊鄉所轄的徐河橋、譚莊、東良、王西良、大西良、蘆莊、留守墳、店上、河北、河西營11個村劃歸北市區韓莊鄉;(4)將徐水縣漕河鎮所轄的楊指揮營、路家寺、楊村3個村和留村鄉所轄的太保營南常保2個村(合計5個村,0.9萬人,12平方千米)劃歸北市區百樓鄉;(5)將韓莊鄉所轄的馬家園、張莊、郭莊、城苑、李莊5個村劃歸五四街道辦事處,北關村劃規中華路街道辦事處。韓莊鄉繼續管轄剩余的5個村和由滿城縣大馬坊鄉劃入的11個村以及新市區韓莊鄉劃入的2個村。北市區共增加39個村,4.09萬人,52.03平方千米。至此,北市區轄5街道3鄉,共57個村、80個居委會,24.1萬人,74平方千米
2000年,北市區轄5個街道、3個鄉。 根據第五次人口普查數據:全區總人口267657人,其中各鄉鎮人口(人):和平里街道32260;五四路街道58324西關街道33452;中華路街道24285;東關街道52571韓莊鄉22800;東金莊鄉22633;百樓鄉21332;2002年底,北市區面積75.6平方千米,人口24.27萬。轄5個街道、3個鄉,42個社區居委會、60個村委會。區政府駐七一中路3號。 和平里街道 辦事處駐厚小路17號。面積1.2平方千米,人口3.82萬。轄9個社區居委會:法院街、雙彩街、金昌東、青東巷、新華、城隍廟街、帥府胡同、帥府前街、東元寶胡同。 五四路街道 辦事處駐北關大街30號。面積4.86平方千米,人口4.33萬。轄9個社區居委會、5個村委會:大迪、郭莊、迎賓、天馬、西苑北、西苑南、王莊路、雙勝街、軍學胡同;郭莊、張莊、城苑、李莊、馬家園。 東關街道 辦事處駐紅陽路。面積2平方千米,人口3.74萬。轄9個社區居委會、3個村委會:東進巷、晉慶路、梨園街、東方苑、三醫院、衛生橋、軍校、合作路、河大;小營坊、東關、劉莊。 西關街道 辦事處駐花園街16號。面積2.24平方千米,人口4.10萬。轄8個社區居委會、1個村委會:學府胡同、小集胡同、金臺驛街、花椒園街、西關大街、建華北路、金昌西、三興;薛劉營。 中華路街道 辦事處駐石柱街。面積1.03平方千米,人口3.56萬。轄7個社區居委會、1個村委會:東升街、瑯瑚街、新北街、王家樓、北關大街、大紀家胡同、后平嘉胡同;北關。 東金莊鄉 鄉政府駐合作路。面積16.56平方千米,人口1.60萬。轄17個村委會:尚莊、小堤、梁莊、付村、馬莊、東金莊、銀定莊、蘭辛莊、郭辛莊、張辛莊、王辛莊、前辛莊、后辛莊、何辛莊、米家堤、東后營、西康各莊。 韓莊鄉 鄉政府駐韓莊村。面積23.1平方千米,人口1.70萬。轄20個村委會:韓莊、陳莊、王莊、譚莊、馮莊、徐莊、任莊、盧莊、東良、河北、店上、楊村、北高莊、大西良、田西良、王西良、徐河橋、河西營、留守墳、北八里莊。
百樓鄉 鄉政府駐西百樓村。面積24.61平方千米,人口1.80萬。轄13個村委會:西百樓、東百樓、北張莊、南常保、太保營、路家寺、頭臺、后營、柴樓、蔡莊、楊指揮營、東大夫莊、西大夫莊。