义门镇位于保德县最北部,距县城8.5公里,地域面积88.95平方公里,辖27个行政村,在册户籍8396户20299人。全镇耕地面积34653亩,林地面积31627亩。镇党委下设27个农村党支部,截止到2020年底,全镇共有党员733人,其中农村党员500人、离退休党员165人、机关党员68人。
义门镇矿产资源丰富多样,煤炭探明储量14.1亿吨;企业众多,现工商注册企业44个,其中省市重点企业3个,民营企业41个(2020年正常企业21个);设施农业和规模养殖业发展水平较高,建起蔬菜大棚500余座,配套深井和高位水池,有规模养殖场18个;文化底蕴深厚,历史传说众多,被誉为保德县“民歌之乡”;生态文明建设突出,2018年5月,全国爱国卫生运动委员会授予“国家卫生镇”;2019年12月忻州市精神文明建设指导委员会授予“文明乡镇”。