武林镇位于浔江南岸,位于平南县城东南35公里处,东与藤县天平镇接壤,南与大安镇相连,西与上渡镇毗邻,北与丹竹镇隔江相望,总面积46.63平方千米;辖1个社区,6个行政村;总人口26461人(2017)。2014年,该镇实现固定资产投资3.6亿元,同比增长6%;规模以上工业总产值1.86亿元,同比增长25%;农民人均纯收入8375元,增长12%;招商引资2.08亿元,同比增长15.6%;农业总产值2.69亿元,同比增长5%。
该镇交通便利,南宁至广州高速铁路穿过其镇,大新至武林二级公路以及进港二级公路已建成通车,上渡至武林的二级公路正在建设中。该镇面临西江,有贵港第二大内河港“武林港”座落在该镇,独具的区位优势,使得该镇成为国家实施西江经济带和广西构建西江黄金水道的重要节点,也是平南县打造“港工城一体化”的发展战略实施的主阵地之一。该镇拥有千吨以上运输船50多艘,小吨位运输船100多艘,总吨位超过10万吨。2014年武林港完成4.01万标箱和散货141.12万吨物流量,武林港二期工程正在建设中,已完成1#、2#泊位港池开挖,正在进行试运营。
武林镇地势平缓,气候温和湿润,适宜农牧渔业发展,形成以桑蚕、养羊、网箱养鱼等特色种养业为主的农业发展模式。2014年,该镇桑树种植面积达到5000亩;网箱鱼达到5000吨左右,武林江边鱼更是鲜美闻名远近;通过“基地+农户”模式建成的绿色养羊基地,年产出栏种肉羊3000头以上。