廠河于1948年春解放;1949年至1957年屬京山縣三陽區(qū)廠河鄉(xiāng);1958年人民公社化時,屬宋河人民公社第十一大隊;1959年又為三陽人民公社廠河管理區(qū);1961年體制改革時改為三陽區(qū)廠河公社;1975年10月撤區(qū)并社,將原三陽區(qū)管轄的躍進(jìn)公社、六房公社和原楊集區(qū)管轄的向沖公社同廠河公社合并,仍稱廠河公社;1984年3月廠河公社改為廠河區(qū);1987年10月撤區(qū)設(shè)鄉(xiāng),為廠河鄉(xiāng);1995年11月16日撤鄉(xiāng)設(shè)鎮(zhèn),為廠河鎮(zhèn);1999年10月廠河鎮(zhèn)更名為綠林鎮(zhèn)至今。
2018年2月22日,京山撤縣設(shè)市,以原京山縣的行政區(qū)域為京山市的行政區(qū)域,綠林鎮(zhèn)歸京山市管轄。