降威州置威楚县，属威楚路。至元二十二年（1285年）置镇南州（治今南华县），属威楚路。至元二十四年（1287年）降罗次州为罗次县。至元二十六年（1289年）置南甸县为武定路治。天历元年（1328年）升姚州为姚安路。明洪武十五年（1382年），因南雄侯赵庸略地记功，遂取威楚的“楚”与南雄侯的“雄”而改威楚路为楚雄府，改威楚县为楚雄县；同年改姚安路为姚安府，以姚州为附郭；改武定路置武定军民府。洪武二十七年（1394年）升姚安府为姚安军民府。万历中改武定军民府为武定府。正德元年（1506年）省南甸县。隆庆四年