文武镇,隶属于云南省普洱市墨江哈尼族自治县,地处
墨江哈尼族自治县西南部,哀牢山终段山区,东与
泗南江镇山水相连,南与
江城县宝藏乡相邻,西与
宁洱哈尼族彝族自治县黎明乡隔把边江相望,北与
龙潭乡接壤,
行政区域面积364.21平方千米。
截至2019年末,文武镇户籍人口为22784人。
清代时期,属他郎善政里;1988年,改文武乡。
2012年12月,撤销文武乡,设置文武镇。
截至2020年6月,文武镇辖6个行政村,
镇人民政府驻丫口村。
2019年,文武镇有营业面积超过50平方米以上的综合商店或超市2个。