置永昌郡，隋朝再罢。唐朝年间，南诏建国，今州境分属永昌节度和丽水节度，于今芒市置茫施城，又于今盈江县东北置押西城，皆属永昌节度。大理国时，州境分属永昌府和腾冲府，押西城改称干额。元初置南甸路（治今梁河县曩宋阿昌族乡）。至元十三年（1276年）置茫施路（治今芒市）、镇西路（治今盈江县旧城镇）、平缅路（治今陇川县）、麓川路（治今瑞丽市），皆属金齿等处宣抚司，后改大理金齿宣慰司。至元二十六年（1289年）改南甸路为南甸军民府。明洪武十五年（1382年）改南甸军民府为南甸府；改茫施路为芒施府。洪武十七年