雍乡县，属永昌郡。西晋元康九年（299年），永昌郡治迁永寿县（今耿马县境）。东晋咸康八年（342年）废永昌郡。南朝齐复置，隋代再废。唐麟德元年（664年），设姚州（今姚安县），隶剑南道。南诏时期，属永昌节度（治永昌城，今保山市隆阳区），设拓南城（今永德县永康镇）。大理国前期仍属永昌节度，后期改为永昌府，拓南城改为镇康城。元宪宗七年（1257年）改永昌府置永昌千户。至元十一年（1274年）改永昌千户置永昌州，属大理路。至元十二年（1275年）置镇康路安抚司。至元十五年（1278年）升永昌州为永昌府；镇康路