民国三十八年(1949年)5月,瓦子峪由北阜义县划归义县;同年9月,义县重新划为15区,瓦子峪为十区;同年10月,15区划为11个。
1955年12月,并区划乡,全县划为5区、43乡、1镇,瓦子峪乡划归清河门区。
1958年3月,43乡、1镇并为26乡、2镇;同年6月,26乡、2镇并为15乡、2镇。
瓦子峪仍为乡。
1958年9月,15乡、2镇改划为9公社。
瓦子峪乡改为东风公社。
1961年6月,原8公社调划为18个,瓦子峪仍为公社。
1983年,各公社先后改乡。
1985年,瓦子峪乡改名瓦子峪满族乡。
1997年9月22日,瓦子峪满族乡改瓦子峪镇。
2002年1月31日,冷家沟乡、瓦子峪镇合并为瓦子峪镇。
2002年1月,冷家沟乡并入。