芒海镇（德宏傣语：ᥛᥣᥢᥲ ᥞᥧᥒᥰ），是云南省德宏傣族景颇族自治州芒市下辖的一个镇，位于芒市西南部，与缅甸勐古隔河相望。
历史.1984年，改芒海乡为芒海镇，隶属潞西县东山区。1987年12月，升格为县属镇。
地理.芒海镇总面积106.31平方千米，距离芒市84千米，有国境线26.6千米；2016年有人口5,953人，汉族、景颇族是主要民族。芒海镇位于河谷地区，整体地势北高南低。境内最高峰是闻摩山，海拔2,246米；最低点芒海村，海拔910米。境内河流属