民國八年(1919年)7月,設大洼村,屬東路二區。
民國二十七年(1938年),偽滿洲國設萬全村大洼屯(村級建制)。
民國三十四年(1945年)10月,中共安東省工委設立賽馬縣,萬全村更名為萬全區,另設龍山區。
民國三十五年(1946年)5月,撤銷龍山區、萬全區,成立雙河區。
民國三十五年(1946年)10月至民國三十六年(1947年)6月,國民黨軍進駐,改稱萬全鄉。
民國三十六年(1947年)6月,中共恢復賽馬縣建制,恢復雙河區。
民國三十七年(1948年)4月,行政區劃調整,撤銷雙河區,設立大洼區。
民國三十八年(1949年)3月,撤銷賽馬縣,大洼區劃歸鳳城縣。
1950年3月,撤銷大洼區,設立二十一區。
1951年,撤銷二十一區,劃歸第十區。
1956年,劃歸大堡區,設聯合、大興2個鄉。
1958年3月,撤銷聯合、大興2個鄉,設立大洼鄉;同年9月,撤銷石城、廟陽、大洼3個鄉,成立石城公社。
1961年7月,調整公社規模,從石城公社析出原大洼鄉所屬村,設立大洼公社。
1982年,以安樂大隊分設樓山、黃嶺2個大隊。
1983年9月,撤銷大洼公社,設立大洼鄉,生產大隊改為村,生產隊改為村民組。
1996年6月26日,撤銷大洼鄉,設立大興鎮。