1935年置乐业县,1951年与凌云县并置凌乐县,1961年复置乐业县。
1996年,乐业县面积2615平方千米,人口约13.2万人。辖2个镇、8个乡:同乐镇、甘田镇、武称乡、逻沙乡、新化乡、马庄乡、逻西乡、幼平乡、花坪乡、雅长乡。县政府驻同乐镇。
2000年第五次人口普查,乐业县总人口144816人。其中:同乐镇29285人,甘田镇10899人,武称乡11390人,逻沙乡15605人,新化乡20590人,马庄乡10872人,逻西乡8693人,幼平乡16110人,花坪乡13111人,雅长乡8261人。
2002年8月19日,广西壮族自治区政府同意:新化乡改为镇建制,原辖行政区域不变(桂政函[2002]146号);花坪乡改为镇建制,原辖行政区域不变(桂政函[2002]147号)。调整后,乐业县辖4个镇、6个乡:同乐镇、甘田镇、新化镇、花坪镇、武称乡、逻沙乡、马庄乡、逻西乡、幼平乡、雅长乡。
2005年6月21日,广西壮族自治区政府(桂政函[2005]176号)同意调整乐业县部分乡镇的行政区划:撤销武称乡,原武称乡板洪、百乐2个村划归甘田镇管辖,原武称乡武称、鱼塘、达存、龙门4个村划归同乐镇管辖;撤销马庄乡,原马庄乡扁利村划归幼平乡管辖,原马庄乡个马、七更、卡伦、打路、中停、平峨、鱼里7个村划归逻西乡管辖。
全县现辖4个镇、4个乡:同乐镇、甘田镇、新化镇、花坪镇、逻沙乡、逻西乡、幼平乡、雅长乡。县政府驻同乐镇。
附:2003年乐业县行政区划(根据当年广西行政区划代码整理)
100同乐镇辖三乐、新兴、新业、立新4个居委会;常仁、平寨、龙洋、央林、丰洞、刷把、六为、上岗、九利、石合、百龙11个行政村。
101甘田镇辖夏福、四合、达道、九洞、甲龙、大坪6个行政村。
102新化镇辖仁里、皈里、谐里、百坭、中合、百寸、店坪、磨里、伶弄、乐翁、林立、那尾、那社、连串14个行政村。
103花坪镇辖运赖、花岩、花坪、南干、岜木、浪筛、烟棚7个行政村。
200武称乡辖武称、龙门、百乐、板洪、达存、鱼塘6个行政村。
201逻沙乡辖仁龙、山洲、汉吉、太平、党雄、九龙、塘英、全达、逻瓦、龙南、黄龙11个行政村。
202马庄乡辖扁利、个马、中停、七更、卡伦、平峨、鱼里、打路8个行政村。
203逻西乡辖民西、民友、巴劳、民权、民治、民享6个行政村。
204幼平乡辖上里、幼里、马三、百安、五寨、渡口、陇那、百中、通曹、达心10个行政村。
205雅长乡辖新场、百康、尾沟、三寨、雅庭5个行政村。