民國元年(1912年)3月,鄉(xiāng)境由原屬普安廳魯?shù)A營彝族土司下四馬地,劃歸興義府。
民國二年(1913年),屬南籠縣。
民國十一年(1922年),南籠縣改稱安龍縣。
民國二十四年(1935年),隸五區(qū)(灑雨)。
民國二十八年(1939年),分屬卡佐、箐口聯(lián)保。
民國三十一年(1942年),建民新鄉(xiāng)。
1950年12月,設(shè)民新鄉(xiāng),隸灑雨區(qū)(五區(qū))。
1958年12月,成立鋼鐵公社,后改稱大壩公社,隸灑雨區(qū)。
1959年3月,設(shè)大壩管理區(qū),隸灑雨公社。
1961年8月,建大壩公社,隸灑雨區(qū)。
1984年7月,改設(shè)大壩鄉(xiāng),隸酒南區(qū)。
1992年1月,設(shè)海子鄉(xiāng),隸安龍縣。
2015年1月21日,撤銷海子鄉(xiāng),設(shè)置海子鎮(zhèn),新設(shè)置的海子鎮(zhèn)轄原海子鄉(xiāng)行政區(qū)域。