地名由来:因镇政府驻步古沟村而得名。
步古沟镇位于隆化县的西北部,镇政府所在地距县城60公里,东与山湾乡接壤,南与白虎沟乡毗邻,西与碱房乡和围场县石桌子乡搭界,北与西阿超乡相连,是白虎沟、步古沟、西阿超、碱房三乡一镇的中心。全镇总面积274平方公里,全镇辖14个行政村,149个居民组,5270户,17231口人,耕地总面积37077亩.
全镇气候条件属中温带半湿润、半干旱气候,年降雨量466毫米左右,年积温2706度,日平均气温5.5度,无霜期110——130天,适合农作物和经济作物生长。全镇平均海拔高度820米以上,境内山峦起伏,地貌复杂。
经济结构类型以农业为主,全镇经济收入主要有粮食、外出务工、畜牧业。
农业主产玉米、水稻、豆类、谷子,养殖牛、羊、猪。建于清代的于木兰作诗碑、协义昭灵神祠为省级文物保护单位。