明、清时代,属寿文都二、三图,设海陵巡检司于此。
1953年5月,升格为区级镇。
1958年9月,属英雄公社;同年12月,改属海陵公社。
1961年5月,从海陵公社析出,设立闸坡公社,属阳江县。
1983年11月8日,撤销公社,改为闸坡区。
1984年6月,撤区复称闸坡镇(1984年10月挂牌)。
1988年1月7日,阳江建市分县,改属阳东区。
1990年10月15日,改属江城区。
1992年5月13日,由海陵岛经济开发试验区代管(1992年6月挂牌)。
2010年8月23日,撤销海陵镇并入闸坡镇。