棋盘山镇,隶属于
河北省承德市围场满族蒙古族自治县,地处
围场满族蒙古族自治县中部,东与广发永乡相邻,东南与
朝阳湾镇毗邻,南与龙头山乡相连,西南与大唤起乡相接,西与
哈里哈乡接壤,北与新拨乡为邻,
区域面积275.19平方千米,截至2018年末,户籍人口23353人。
民国时,属围场县第五区。民国三十四年(1945年)8月,属围场县棋盘山区。1950年3月,属第七区。1983年12月,撤销公社,改建棋盘山乡。1985年7月,撤乡,建棋盘山镇。1996年1月,五道川乡并入。
截至2020年6月,棋盘山镇下辖15个行政村。
2018年,棋盘山镇有工业企业4个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市102个。