木林鎮(zhèn)地處順義區(qū)東北部,位于順義、密云、懷柔三區(qū)縣交界處,東與龍灣屯鎮(zhèn)接壤,南與楊鎮(zhèn)、北小營鎮(zhèn)相連,西臨潮白河與懷柔區(qū)楊宋鎮(zhèn)相鄰,北與密云縣河南寨鎮(zhèn)為鄰。鎮(zhèn)域面積83.4平方千米。
民國初期,木林地區(qū)屬懷柔縣第三區(qū)。抗日戰(zhàn)爭時期,先后屬薊平密、平密興、平三密等五個抗日聯(lián)合縣。1958年,設木林人民公社。1960年1月,屬順義縣。1960年11月,設木林鄉(xiāng)。1983年8月,公社改鄉(xiāng)。1989年11月,鄉(xiāng)改鎮(zhèn)。截至2018年末,木林鎮(zhèn)有戶籍人口有36014人。截至2019年10月,木林鎮(zhèn)下轄26個行政村,鎮(zhèn)政府駐順焦路木林段71號。
2011年,木林鎮(zhèn)工業(yè)總產值達到34865萬元,工業(yè)增加值8872萬元。財政總收入2469萬元,同比增長31%。年末有農村商業(yè)銀行1家銀行開設了分行或設立了辦事處。各類存款余額369萬元,比上年增長10%;人均儲蓄10000元。