秦汉时期,属哀牢国地,名为石賧,夷语称“賧若州”,为黑僰濮部所居;东汉永平十二年(69)隶属永昌郡(今保山市);蜀汉建兴三年(225),分别隶属永昌郡的不韦县和永寿县;隋朝时期改属濮部;唐代南诏国时期隶属永昌节度;宋代大理国改拓南为棣賧镇康城,仍归永昌节度;南宋咸淳七年(1271),县内设金齿东路;南宋德祐元年(1275),东路改为镇康路;南宋景炎三年(1278)改称镇康路军民总管府,隶属大理金齿宣抚司;明代洪武十五年(1382),改设镇康府,上隶云南布政司,两年后降为镇康御夷州,旋即被裁撤,划归湾甸属地行政25年;明朝永乐七年(1409),重置镇康御夷州,上隶云南布政司;明朝正统年间(1441-1448),上隶永昌府;光绪三十四年(1908)将镇康州府从永康迁至德党;清宣统二年(1910),改名永康州;1913年改名为镇康县;1950年4月5日,县境由中国共产党及其人民武装边纵7支队31团解放,建立人民政权,县名沿袭镇康县,隶属保山专区;1953年5月划归缅临专区(临沧地区)专属;1964年元旦,县境西部南捧河流域勐捧、彭木山、木厂、仁和4个区42个小乡,正式划出,分立新县,新县沿袭故名镇康县,定县城于凤尾。
原县更名为永德县,寓意德化永昭,驻地德党至今,名称沿用至今。