马武镇在清代,马武镇境域属涪州长滩里,设有马武垭场;1985年,马武乡改为马武镇。 截至2018年末,马武镇户籍人口为39207人。 2020年马武镇下辖2个社区、17个行政村, 镇人民政府驻桦榕社区183号。2011年,马武镇工业总产值8.5亿元,比2010年增长21.1%,工业增加值1.5亿元;有企业92家,其中规模以上的企业5家,区级龙头企业2家。马武镇粮食作物以水稻、玉米、小麦、红苕等为主;畜牧业以饲养生猪、牛、羊、家禽为主。 2018年有工业企业63个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市22个。