瓦子峪镇,古时,瓦子峪原有“瓦尔砾之峪”之称,清代及民国年间称“瓦子峪堡”,后简化成“瓦子峪”,因此得名。民国三十八年(1949年)5月,瓦子峪由北阜义县划归义县;2002年1月31日,冷家沟乡、瓦子峪镇合并为瓦子峪镇;2002年1月,冷家沟乡并入。截至2018年末,瓦子峪镇户籍人口为27243人。2011年,瓦子峪镇财政总收入1758万元。其中地方财政收入980万元。农民人均纯收入7200元。2018年,瓦子峪镇有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市38个。