軍莊鎮,北京市門頭溝區下轄鎮,位於東經116°03′45″~116°10′09″,北緯39°58′59″~40°02′04″之間。地處門頭溝區東部偏北方,東北與海淀區蘇家坨鎮相接,東南與石景山區五里坨毗鄰,南臨龍泉鎮,西接妙峯山鎮。鎮域面積33.47平方千米。
1949年以前,軍莊地區屬宛平縣第十六區。1953年,設軍莊鄉。1958年,屬門頭溝人民公社。1962年,成立軍莊人民公社。1984年,公社改鄉。1990年,鄉改鎮。截至2018年末,軍莊鎮有戶籍人口有11885人。截至2019年10月,軍莊鎮下轄3個社區和8個行政村,鎮政府駐軍莊鎮西楊坨村。
2011年,軍莊鎮財政總收入37060萬元,地方財政總收入2166萬元,比上年增長31%。一般預算收入6725萬元,比上年增長51.7%。其中鎮級財政收入1266萬元,比上年增長30.9%。從各主要稅種看,完成營業稅784萬元,城建稅128萬元,車船稅7萬元,分別比上年增長93%、59%、45%。