民国三十六年(1947年),设大兼镇,属广东省防城县。
1949年,设立大菉乡,属防城县北区。
1952年,属广西省防城县第七区(大景区)。
1957年,设大菉乡,属广东省防城县。
1958年,那为乡和龙头石乡的那米村并入,成立大菉公社,属东兴各族自治县。
1961年,分设那为公社。
1963年,那为公社复并入大菉公社。
1965年8月,属广西壮族自治区东兴各族自治县。
1978年,属防城各族自治县。
1984年,大菉公社撤改为大菉镇。
1993年,大菉镇改属防城港市防城区。