明朝時(shí)期,靈川縣劃分為安仁鄉(xiāng)、新義鄉(xiāng)、甘泉鄉(xiāng)、城鄉(xiāng)4個(gè)鄉(xiāng),轄區(qū)屬新義鄉(xiāng)。
清朝年間,廢鄉(xiāng)設(shè)都,全縣劃分為7個(gè)都,轄區(qū)屬三都;清宣統(tǒng)二年(1910年)廢都設(shè)區(qū),全縣劃分為7個(gè)區(qū),轄區(qū)屬四區(qū)。
民國(guó)二十一年(1932年),全縣劃分為3大區(qū):西北區(qū)、東北區(qū)、南區(qū),轄區(qū)屬南區(qū),治所路莫村。
民國(guó)二十五年(1936年),撤區(qū)設(shè)鄉(xiāng),轄區(qū)設(shè)震新(治所三岔尾)、同義(治所雙潭圩)樂(lè)清(治所六然村)三湘(治所甘棠圩)4鄉(xiāng);民國(guó)三十一年(1942年)7月,靈川縣縮編機(jī)構(gòu),全縣25鄉(xiāng)縮編為14鄉(xiāng),轄區(qū)震新鄉(xiāng)與同義鄉(xiāng)合并,稱忠義鄉(xiāng),治所雙潭圩;樂(lè)清鄉(xiāng)與三湘鄉(xiāng)合并,稱青云鄉(xiāng),治所六然村。
1949年11月22日,靈川縣解放,同年12月,成立區(qū)級(jí)人民政府,轄區(qū)稱甘棠區(qū),機(jī)關(guān)駐三岔尾。
1951年8月,更名為第二區(qū),機(jī)關(guān)仍駐三岔尾。
1954年6月,靈川縣撤銷,其行政區(qū)域并入臨桂縣,第二區(qū)也隨之撤銷,并入定江區(qū),稱臨桂縣定江區(qū),排列第十二區(qū),區(qū)機(jī)關(guān)駐定江圩。
1957年12月,撤區(qū)設(shè)鄉(xiāng),定江區(qū)撤銷,分設(shè)定江鄉(xiāng)和大面鄉(xiāng),轄區(qū)稱大面鄉(xiāng),機(jī)關(guān)駐大面圩。
1958年9月,撤鄉(xiāng),成立人民公社,轄區(qū)并人定江人民公社,機(jī)關(guān)駐大面圩。
1962年3月27日,國(guó)務(wù)院批復(fù)并公布恢復(fù)靈川縣建制,轄區(qū)屬靈川縣,時(shí)轄區(qū)設(shè)大面和甘棠2個(gè)人民公社,機(jī)關(guān)分別駐大面圩和甘棠下村;是年8月撤公社設(shè)區(qū),轄區(qū)2個(gè)人民公社撤銷,成立大面區(qū),機(jī)關(guān)駐三岔尾。
1963年4月,定江區(qū)撤銷,并入大面區(qū),區(qū)機(jī)關(guān)駐甘棠下村。
1966年5月,恢復(fù)人民公社體制,轄區(qū)稱甘棠人民公社,機(jī)關(guān)駐甘棠村二隊(duì),原定江區(qū)行政區(qū)域析出,成立定江人民公社。
1975年7月,轄區(qū)增設(shè)甘棠鎮(zhèn);是年11月改稱城關(guān)鎮(zhèn),以縣城和甘棠大隊(duì)為其行政區(qū)域,機(jī)關(guān)駐甘棠大隊(duì)甘棠村一隊(duì)。
1982年6月,城關(guān)鎮(zhèn)更名靈川鎮(zhèn)。
1984年10月,廢止人民公社體制,甘棠人民公社撤銷,與靈川鎮(zhèn)合并,組成新靈川鎮(zhèn),機(jī)關(guān)駐甘棠下村。