清顺治八年(1651年),自直、鲁、豫、晋地区拨民来此定居开垦,形成村落。
解放前,属海城县。
民国三十五年(1946年)4月,成立营口县,划归营口县。
民国三十七年(1948年)1月,设立虎庄区,属营口县。
1950年6月,虎庄区更名七区,仍属营口县。
1955年8月,七区恢复虎庄区,隶属关系不变。
1956年3月,旗口区并入虎庄区,属虎庄区。
1958年2月,撤销虎庄区设立虎庄乡,本境隶属关系不变。
1958年9月,虎庄乡改虎庄公社,属营口县。
1983年9月,恢复乡建制,虎庄乡属营口县。
1984年10月,虎庄乡改虎庄镇,属营口县。
1992年11月,营口县改为大石桥市,属大石桥市。