汉置荔浦县。三国增设永丰、建陵县,南北朝改建陵县为建陵左县,旋复。隋废永丰县,唐复,并改丰水县,改建陵为修仁县。五代改丰水为永宁县,宋废修仁、永宁二县入荔浦县,后复置修仁县。1952年修仁县并入荔浦县。
1996年,荔浦县面积1785平方千米,人口约36万人。辖10个镇、3个乡(其中1个民族乡):荔城镇、马岭镇、修仁镇、东昌镇、新坪镇、杜莫镇、青山镇、大塘镇、花T镇、双江镇、三河乡、茶城乡、蒲芦瑶族乡。县政府驻荔城镇。
2000年第五次人口普查,荔浦县总人口346169人。其中:荔城镇73439人,东昌镇23936人,新坪镇27842人,杜莫镇22104人,青山镇33424人,修仁镇30563人,大塘镇22938人,花箦镇20762人,双江镇26056人,马岭镇36915人,三河乡9436人,茶城乡9499人,蒲芦瑶族乡9255人。
2003年荔浦县行政区划(根据当年广西行政区划代码整理)
100荔城镇辖城北街、城南街、城东街、城西街、中山街、沿江街、建新街、沙洞、篓园、五里、沙街、金雷、黄寨、桥富14个社区;安疆、古城、南雄、田岭、岭松、寨脚6个行政村。
101东昌镇辖栗木社区;东阳、义敏、河北、滩头、民强、盘瑶、思贡、安静、龙田、环河10个行政村。
102新坪镇辖兴坪社区;凤岗、广福、桂东、大瑶、双和、高寨、安民、汉田、兴义、八鲁、长滩、黄竹、清江13个行政村。
103杜莫镇辖杜莫社区;寨村、三保、张村、金鸡、上龙、屯顿、龙珠、文部、下樟、榕洞10个行政村。
104青山镇辖青山街社区;永华、永镇、拱委、松林、荔江、青云、满洞、永兴、三联、大明10个行政村。
105修仁镇辖建陵街社区;三浩、横水、大榕、念村、平村、福旺、四育、木山、塔石9个行政村。
106大塘镇辖大塘社区;花岗、苏结、绥福、大莫、盘村、古屯、庆华、西隆、兰洞、富德、高岸11个行政村。
107花箦镇辖花箦社区;大江、大安、福灵、南源、大同、江华、凤联、相仕8个行政村。
108双江镇辖两江社区;太和、江埠、永坪、保安、双安、官相、永吉、龙坪、永福、同福10个行政村。
109马岭镇辖马岭街社区;合安、德安、广安、福德、克新、大地、洞田、文华、永明、新寨、凤凰、同善、长安、地狮14个行政村。
200三河乡辖三河社区;新安、庆云、东坪、德庆4个行政村。
201茶城乡辖茶香社区;过村、坪社、屯留、清良、文德5个行政村。
202蒲芦瑶族乡辖蒲芦社区;万福、万全、黎村、甲板、古立、福文、桥乐、下龙8个行政村。
2004年2月26日,广西壮族自治区政府同意三河乡更名为龙怀乡(桂政函[2004]29号)。调整后,全县辖10个镇、3个乡(其中1个民族乡):荔城镇、东昌镇、新坪镇、杜莫镇、青山镇、修仁镇、大塘镇、花箦镇、双江镇、马岭镇、龙怀乡、茶城乡、蒲芦瑶族乡。