明朝時屬下武安鄉勞岳都。
清嘉慶以后,稱檀圩練。
民國十六年(1927年),設為檀圩鄉,屬第1區。
民國三十年,靈山縣共設立4個區,檀圩屬第2區。
1949年12月,靈山縣再次劃區,檀圩屬第1區。
1951年6月,設立檀圩鎮,屬第4區。
1955年6月,縣轄第4區改稱檀圩區。
1957年9月,撤區并鄉,設立檀圩鄉。
1958年9月,成立紅旗(檀圩)人民公社;同年10月,那隆、三隆并入,駐地仍在檀圩街。
1961年6月,靈山縣調整區劃后設立檀圩區。
1963年撤區并社,設立檀圩人民公社。
1984年9月,撤銷人民公社,成立檀圩鎮。