张百湾镇,隶属于
河北省承德市滦平县,地处
滦平县东北部,东与
小营乡相邻,东南与双滦区西地乡毗邻,南、西南与付营子乡、
长山峪镇相连,西、西北与大屯乡相接,北与
金沟屯镇接壤,
区域面积217.51平方千米,截至2018年,户籍人口26480人。
民国三十七年(1948年)5月,属滦平县十区。1956年,建张百湾乡。1983年,复建张百湾乡。1984年4月,撤乡,建镇。1993年,周营子乡并入。
截至2020年6月,张百湾镇下辖14个行政村。
2018年,张百湾镇有工业企业55个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市55个。