镇宁堡乡在
赤城县城西北部,1995年由原东栅子乡和镇宁堡乡合并组成,乡政府驻地镇宁堡村离县城18公里,南接赤城镇,东接云州乡、马营乡,西北至长城与崇
礼县交接。含26个村,326.6平方公里,有5143户,总人数13748人(2010年),劳动力7272人。全乡地势北高南低,属大陆性季风气候,年平均降水量438.5厘米,属半干旱地区,终年干旱少雨,分布不均匀。有耕地49951亩,退耕还林地15000亩,林地13.2万亩,草场12.8万亩。主要农作物有谷子、玉米、莜麦、山药,林木有杨、柳、桦树,本乡特产药材(黄芩、柴胡),山杏。