镇各一字为名。民国三十五年（1946年）部分县划入云南省第八行政督察区，专署驻姚安县。中华人民共和国成立后，1950年分置楚雄专区（辖楚雄、双柏、镇南、牟定、姚安、大姚、盐丰、永仁、禄丰、广通、盐兴11县）和武定专区（辖元谋、武定、安宁、罗次、禄劝、富民6县）。1953年武定专区并入楚雄专区。1954年改镇南县为南华县。1957年将安宁县划归昆明市。1957年10月批准设立楚雄彝族自治州，次年4月正式成立。1958年将南华、牟定、双柏3县并入楚雄县；姚安、盐丰、永仁3县并入大姚县；盐兴、罗次、广通3县并