台头山镇,隶属于河北省承德市平泉市,地处平泉市东北部,东与辽宁省凌源市宋杖子镇相邻,南与凌源市三十家子镇毗邻,西与杨树岭镇相连,北与榆树林子镇接壤,区域面积198平方千米,截至2018年末,户籍人口21651人。
1949年10月,属打鹿沟区。1950年6月,改为第七区。2005年11月,下窝铺村并入何杖子村。2008年11月,魏杖子村并入于杖子村,仓子村并入三官村,薛家沟村并入烧锅杖子村。2018年,撤乡建镇。截至2020年6月,台头山镇下辖1个社区,11个村。
2018年,台头山镇有工业企业1个。