南第二次国共内战时期的47个革命老区县之一。
历史.汉代时属益州郡地，三国蜀汉为益州云南郡地。西晋置为宁州云南郡，东晋至南朝梁为宁州兴宁郡地，后属北周南宁州云南郡。隋代属南宁州总管府。唐朝初置丘州，南诏国设俗富郡，属弄栋节度。大理国设石鼓赕，属威楚府。元代宪宗七年（1257年）设欠舍千户，至元十二年（1275年）改为镇南州，治今沙桥镇，属威楚路。明代沿为镇南州，迁治今龙川镇，属楚雄府。清代沿明制。民国2年（1913年）4月，镇南州改为镇南县。1950年镇南县属楚雄专区。1954