孔家庄镇,隶属于河北省张家口市万全区,地处
万全区东南部,东邻
沈家屯镇,南濒洋河与怀安县
左卫镇相望,西与
安家堡乡接壤,北与万孔家庄镇毗连,距万全县人民政府1千米,
区域总面积65.4平方千米。
民国时期,孔家庄镇境域分属万全县二区、五区的孔城乡、西靖乡;1984年3月,由孔家庄公社改设为孔家庄镇、孔家庄乡;1994年6月,孔家庄乡并入孔家庄镇。
截至2018年末,孔家庄镇户籍人口为33285人。
截至2020年6月,孔家庄镇下辖17个行政村,
镇人民政府驻孔家庄村。
2018年,孔家庄镇有工业企业104个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市22个。