龙头山镇,隶属于河北省承德市围场满族蒙古族自治县,地处围场满族蒙古族自治县中部,东、南与围场镇相邻,西与道坝子乡毗邻,西北与大唤起乡相连,北与棋盘山镇相接,东北与朝阳湾镇接壤,区域面积148.56平方千米,截至2018年末,户籍人口12572人。民国时期,属围场县第三区。1950年3月,属第六区。1983年12月,撤销公社,改建龙头山乡。1986年9月,改为龙头山满族乡。1989年6月,复为龙头山乡。截至2020年6月,龙头山镇下辖8个行政村。2015年,撤乡设镇。2018年,龙头山镇有工业企业5个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市19个。民国时期,属围场县第三区。