1958年,孔家庄地区建立起了孔家庄公社,标志着其初期的发展阶段。这一阶段,孔家庄在国家的行政区划中扮演了重要的角色。
1983年,一个重要的历史转折点来临,万全县的政府中心从万全城迁移到了孔家庄,这表明孔家庄的地位进一步提升,成为区域的核心区域。这一年,孔家庄的行政区划也发生了变化,从公社转变为镇。
1994年,孔家庄乡并入孔家庄镇,这反映了当地行政区划的整合与优化,进一步加强了孔家庄在地方管理中的地位。这一年,孔家庄的规模和人口数据为面积89.7平方千米,人口4.9万。
镇区下辖了21个行政村,包括孔家庄、西红庙、吴家窑、李家坊、马家房、暖店堡、李青庄、东红庙、上保寺、新窑子、旧窑子、小屯堡、上营房、张杰庄、朱尾庄、逯家湾、马连堡、义兴堡、上营屯、太师庄和深井堡,每个村庄都是孔家庄镇不可或缺的一部分,共同构成了这个小镇的多元风貌。
孔家庄镇(Kongjiazhuang Zhen)为万全县政府驻地。距张家口市15千米。面积89.73平方千米,人口5.75万人(2002年)。辖6个社区、22个行政村,镇政府驻孔家庄村。110国道和京包铁路横穿境内。孔家庄镇地处县城,东临张家口市,南隔洋河与怀安县相望,西与安家堡乡交界,北与宣平堡乡接壤。全镇共辖22个行政村,一个街道办事处,六个居民委员会。