辖东北里、西南里、团结、新村四个办事处。2005年11月，城郊镇、象滚塘乡并入芒市镇；2008年4月，芒市主城的8个社区从芒市镇划出，成立勐焕街道办事处。
地理.芒市镇总面积340.75平方千米，2016年有人口49,047人，汉族、傣族是主要民族。芒市镇辖境多为山区，部分地区位于芒市坝的东北部，整体地势东北高、西南低。境内最高峰是与龙陵县交界的水丝棉坡，海拔2,377米；最低点芒核村广母寨，海拔807米。境内最大河流是芒杏河，流经上东、松树寨2个村委会，芒市河的上游八湾河流经芒市