步古沟镇,隶属于
河北省承德市隆化县,地处
隆化县西北部,东、东北与
山湾乡相邻,东南和南与白虎沟乡毗邻,西南与韩家店乡和
碱房乡相连,西、西北与围场县石桌子乡相接,北与西阿超乡接壤,
区域面积272.54平方千米,截至2018年,户籍人口16918人。
1949年,属步古沟区。1958年10月,设立步古沟公社。1984年2月,撤销公社,建立步古沟乡。1986年11月,改建为满族蒙古族乡。1994年,撤乡,建步古沟镇。
截至2020年6月,步古沟镇下辖14个行政村。
2018年,步古沟镇有工业企业4个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市3个。