芒市之戰,也稱遮芒攻擊戰,是第二次世界大戰滇西緬北戰役的一部分。1944年11月,中國遠征軍在光復龍陵後,向西包圍據守芒市的日軍,於11月13日發動總攻,12月1日佔領潞西全境,收復芒市、遮放等地。
1942年4月,盟軍在滇緬路戰役中失利,日軍於1942年5月攻入滇西地區,佔領怒江以西各地,與國軍形成對峙狀態[1]:131。日據時期,芒市是日軍在滇西最大的據點,是日本陸軍56師團的駐地[1]:204。1944年5月11日,衛立煌率中國遠征軍強渡怒江,拉開滇西大反攻的序幕[1]:127。9月8日攻克松山後,11月3日收復龍陵[2]:574,隨後計劃在芒市進行會戰。
因芒市地處交通要道,日軍決定死守待援,56師團中將松山祐三以師團主力6個大隊、山炮大隊2個為骨幹,固守芒市;神保貫逸大佐的一四八聯隊守備芒市以北地區;松井秀治少將的一三三聯隊防守芒市以東地區;龍陵潰退的今岡部隊防守芒市西部,49師團駐守遮放[3]:470。
第五十三軍從右翼沿芒市盆地遠距離迂迴至遮放河谷,切斷滇緬公路;第七十一軍經象滾塘、沿芒市河前進,攻擊三台山的日軍;第二軍第七十六師作為左翼向芒市以東包抄合圍[3]:470;第六軍由龍陵出發,沿滇緬公路向芒市的正面攻擊[1]:205。11月13日9時30分,國軍各部對守敵發動總攻[3]:470。在炮兵和空軍掩護下,第六軍二〇〇師由北向南沿公路推進,至13時30分佔領了芒市附近8個高地,當日夜與日軍對峙於小攻門西南;第六軍預備二師主力攻擊大灣東山,於17時攻入日軍陣地前沿;第二軍第九師於19時向松園包、大洞坡的日軍攻擊,佔領兩地後轉攻芒芝山;新三十三師九十七團於19時向左家墳日軍攻擊;第五十三軍、第七十一軍於19時分別向三台山、遮放兩側要點攻擊前進[3]:470。
由於國軍形成包圍之勢,日軍面臨全殲,日56師團殘部於19日夜放棄芒市,退守三台山和勐戛白羊山,第二軍第九師於11月20日4時光復芒市[4]:313。同日,榮譽一師攻克三台山;24日,第二軍第七十六師佔領勐戛;29日,第六軍預備二師收復白羊山;12月1日,第七十一軍攻佔遮放,潞西全境收復[4]:313-314。
芒市之戰歷時29天,殲滅日軍1,034人,遠征軍傷亡、失蹤官兵4,954人[5]:99。