隋置武缘县,1912年设武鸣府,1913年改县,1958年与隆安县合置武隆县,1959年复置武鸣县。2015年撤县设区。
1996年,武鸣县面积3381平方千米,人口约63万人。辖11个镇、5个乡:城厢镇、城东镇、陆斡镇、锣圩镇、太平镇、双桥镇、宁武镇、仙湖镇、府城镇、两江镇、罗波镇、灵马乡、马头乡、甘圩乡、玉泉乡、上江乡。县政府驻城厢镇。自治区最大农场武鸣华侨农场在县境内。
2000年第五次人口普查,武鸣县常住总人口603085人,其中:城厢镇51699人,城东镇52509人,太平镇29042人,双桥镇51273人,宁武镇34785人,锣圩镇42036人,仙湖镇33654人,府城镇50840人,陆斡镇53455人,两江镇36853人,罗波镇31393人,上江乡6140人,甘圩乡21177人,玉泉乡13374人,灵马乡34489人,马头乡22140人,华侨投资区33054人,东风农场5172人。
2000年6月20日,广西壮族自治区政府同意甘圩、灵马、马头等3个乡改为镇建制,各乡改镇后原辖行政区域不变(桂政函[2000]128号)。
2002年末,武鸣县总人口64.71万,其中农村人口53.91万。壮、瑶、苗、侗等少数民族共56.25万人,其中壮族人口56.08万人,占86.66%。辖14个镇,2个乡。
2003年末,武鸣县总人口64.51万人,其中农村人口53.55万人。壮族人口占总人口的86.66%。辖14个镇、2个乡:城厢镇、城东镇、两江镇、马头镇、陆斡镇、罗波镇、太平镇、双桥镇、甘圩镇、宁武镇、锣圩镇、仙湖镇、府城镇、灵马镇、上江乡、玉泉乡;以及南宁伊岭经济技术开发园区。
2004年末,武鸣县总人口646504人(壮族人口占总人口86.6%)。辖2个乡、14个镇,共198个行政村和20个社区、3415个村民小组、1770个自然屯。
2005年6月25日,《南宁市人民政府关于调整部分乡镇行政区划的通知》(南府发[2005]70号):1、撤销城东镇建制,城东镇整体并入城厢镇,扩大城厢镇的管辖范围。调整后的城厢镇管辖灵源、五海、濑琶、大皇后、大同、大梁、九联、九里、六联、共和、翠英、香泉、联兴、文合、夏黄、合旗、马香、从广、邓广、平等、串钱等21个村和建设、和平、解放、灵水、渡头、标营、新兴、红岭等8个社区,总面积248平方千米,人口11.5万人。城厢镇人民政府驻建设社区【注:“武鸣县政府网站”该项调整内容为驻新兴社区(原城东镇政府大院)】。2、撤销上江乡建制,整体并入太平镇,扩大太平镇的管辖范围。调整后的太平镇管辖林渌、林琅、新联、凤阳、庆乐、文坛、葛阳、朱董、同贵、鄀太、均致、联桂等12个村和文溪社区,总面积365平方千米,人口3.84万人。太平镇人民政府驻文溪社区。3、撤销玉泉乡建制,整体并入锣圩镇,扩大锣圩镇的管辖范围。调整后的锣圩镇管辖大杨、英江、英圩、渌旺、高一、高二、仙山、淝阳、罗伏、伏王、双龙、旧圩、群兴、树合、林洋、岜勋、龙庆、板新、三粟、那琅、玉泉、培联、济力、弄七、清风等25个村和锣圩社区,总面积383平方千米,人口6.3万人。锣圩镇人民政府驻锣圩社区。至此,武鸣县辖13个镇:城厢镇、两江镇、马头镇、陆斡镇、罗波镇、太平镇、双桥镇、甘圩镇、宁武镇、锣圩镇、仙湖镇、府城镇、灵马镇。
2009年末,武鸣县总面积3378.36平方千米。总人口68.66万人,其中农业人口56.74万人;壮族人口59.46万人。辖13个镇,20个社区、198个行政村,1796个自然村(屯)。县政府驻城厢镇。
2010年第六次人口普查,武鸣县常住总人口544478人,其中:城厢镇120914人,太平镇30486人,双桥镇45478人,宁武镇30596人,锣圩镇44304人,仙湖镇32109人,府城镇38351人,陆斡镇44016人,两江镇26664人,罗波镇23538人,灵马镇28451人,甘圩镇16932人,马头镇15477人,百合农场912人,南宁华侨投资区41612人,东风农场4638人。
2015年2月16日,国务院(国函[2015]36号)批复同意撤销武鸣县,设立南宁市武鸣区,以原武鸣县的行政区域为武鸣区的行政区域,武鸣区人民政府驻城厢镇兴武大道245号。