西漢元封二年(前109),屬益州郡。
東漢末年屬建寧郡。
西晉泰始七年(271),歸屬寧州。
唐初屬昆州。
南詔國時為銀生節(jié)度地。
宋大理國時歸隸威楚府。
元至元十二年(1275),為南安州。
明洪武十五年(1382),歸楚雄府。
清康熙八年(1669),隸屬南安州。
1912年,改南安州為南安縣,后易名摩芻縣,1929年,名雙柏縣。
1947年,改歸云南省第六行政督察區(qū)所轄。
1949年12月,滇西人民政府專員公署成立,雙柏縣劃歸其轄。
1950年1月21日,雙柏縣人民政府成立,隸屬楚雄專區(qū)。
1958年4月,楚雄彝族自治州成立,雙柏縣為州轄16縣之一。
1958年10月,并入楚雄縣,設(shè)雙柏區(qū)。
1959年11月恢復雙柏縣,名稱沿用至今。