解放前,瓦窩鎮(zhèn)隸屬復(fù)縣管轄,縣城駐地復(fù)州城。
王家村公所,駐地王家站。
民國三十五年(1946年)2月,新金縣成立。
民國三十六年(1947年)5月,瓦窩地區(qū)劃歸新金縣四平區(qū)管轄,設(shè)11個行政村。
1956年4月,村建制取消,成立瓦窩鄉(xiāng),歸新金縣蓮山區(qū)管轄。
1958年10月,撤鄉(xiāng)建制,屬四平公社。
1961年9月,從四平公社劃出成立瓦窩公社。
1983年9月,瓦窩人民公社管理委員會改稱瓦窩鄉(xiāng)人民政府。
1984年4月,瓦窩鄉(xiāng)改瓦窩鎮(zhèn)。
2013年1月8日,根據(jù)《遼寧省人民政府關(guān)于調(diào)整大連市部分行政區(qū)劃的批復(fù)》(遼政發(fā)〔2012〕169號)要求,將原隸屬于普蘭店市的瓦窩鎮(zhèn)劃歸至瓦房店市管轄。