民国三十七年(1948年)1月,成立百寨区,属营口县。
民国三十八年(1949年)5月,撤销百寨区,分别划归宋光区和官屯区。
1957年8月,划归大石桥镇代管。
1958年9月,撤销大石桥镇成立大石桥红旗公社,隶属关系不变。
1961年5月,由大石桥公社划分出来,成立百寨公社,属营口县;同年6月,辖区内的原镁矿职工住宅区划出成立南楼镇;同年9月,恢复乡建制。
1991年12月,百寨乡改百寨镇。
1992年11月,营口县改为大石桥市,属大石桥市。
1997年7月,百寨、南楼2镇合并为百寨街道,属大石桥市。