太平镇位于武鸣区东南部,东临罗波镇并与宾阳县交界,南分别与高峰岭、兴宁区毗连,西与双桥镇相邻,北与城厢镇接壤,行政区域面积371.1平方千米。太平镇属丘陵地区。太平镇河流主要有太平河。太平镇有耕地面积8444.77公顷,其中水田2090.81公顷、旱地6353.96公顷;矿产资源主要有锰矿、铁矿、磷矿、金矿和重晶石。2015年末,太平镇总户数1.30万户,总人口4.04万人。截至2018年末,太平镇户籍人口有40820人。