唐太和六年(832年)析范陽縣(自涿縣)地置新城縣,屬河北道涿州。縣治在今新城鎮。因系新置之縣,且治所又為新建之城,故取名新城縣。
1958年12月20日,撤銷新城縣并入涿縣,涿縣駐地遷至高碑店。1961年末復置新城縣。1993年4月9日,民政部批復同意撤銷新城縣,設立高碑店市(縣級),由省直轄,以原新城縣的行政區域為高碑店市的行政區域。市因駐地高碑店鎮而得名。
1996年,高碑店市面積672平方千米,人口約51.8萬人。轄4個街道、5個鎮、5個鄉:和平街道、東盛街道、軍城街道、北城街道、方官鎮、辛立莊鎮、白溝鎮、泗莊鎮、新城鎮、梁家營鄉、辛橋鄉、張六莊鄉、東馬營鄉、肖官營鄉。
2000年第五次人口普查,高碑店市常住總人口538582人,其中:和平街道72687人,軍城街道14792人,東盛街道44658人,北城街道27063人,方官鎮44428人,新城鎮48278人,泗莊鎮33744人,白溝鎮58780人,辛立莊鎮40269人,肖官營鄉28939人,粱家營鄉24232人,張六莊鄉34807人,東馬營鄉28487人,辛橋鄉37418人。
2002年末,高碑店市轄4個街道、5個鎮、5個鄉,16個社區、442個行政村。市政府駐東大街18號。
?年設立興華(路)街道。2009年,撤銷東馬營鄉,設立東馬營鎮。調整后,全市轄5個街道、6個鎮、4個鄉。
2010年第六次人口普查,高碑店市常住總人口640280人,其中:和平街道34521人,軍城街道15038人,東盛街道25694人,北城街道21350人,興華路街道95778人,方官鎮46090人,新城鎮44539人,泗莊鎮35392人,白溝鎮124274人,辛立莊鎮39474人,東馬營鎮30841人,肖官營鄉27600人,梁家營鄉26201人,張六莊鄉35905人,辛橋鄉37583人。
2012年,高碑店市總人口566172人(不包括白溝鎮)。其中:農業人口369151人,非農業人口197021人。
【注:白溝鎮由白溝新城管委會管理。白溝新城是2008年7月28日由白溝鎮和白洋淀溫泉城開發區(位于雄縣境內)合并組建。2010年8月經省政府正式批復,同年9月16日正式揭牌。】