丹鳳縣古為殷契所封之國,為商國。商、周時為古鄀國地,春秋時為楚地,公元前351年為秦國占領。
前340年為商鞅封地,名商邑。前337年更商邑置商縣(治今古城村),轄今商州區及丹鳳、商南、山陽縣大部。漢元鼎四年(前113)割境西置上雒縣,三國魏改為上洛縣(在今商州市),時商縣轄區為今丹鳳、商南、山陽三縣大部。西晉泰始二年(226)分境南置豐陽縣(今山陽縣)。北魏景明元年(500)于境東置南商縣(今商南縣)。
隋文帝開皇4年(584),改商縣為商洛縣,轄今地與商南縣地,治今古城村。
唐武德2年(619),移商洛縣治于金陽村(今商鎮)。
金貞元2年(1154),更商洛縣為商洛鎮,屬上洛縣。
元至正元年(公元1264年),廢上洛縣,今地屬商州。
清乾隆二十六年(1761),設州同駐龍駒寨(今陜西丹鳳縣龍駒寨鎮),屬商州直隸州,1912年廢。
民國四年(1915),設商縣縣佐,駐龍駒寨,至民國二十年(1932)撤銷。民國三十五年(1946),設陜西省第四區行政督察專員兼保安司令公署龍駒寨辦事處。民國三十七年(1948),撤辦事處,建立陜西省龍駒設治局(屬三等縣建制),治所龍駒寨鎮(今陜西丹鳳縣龍駒寨鎮)。
1949年6月1日,建立丹鳳縣,縣治龍駒寨,初隸豫陜鄂邊區陜南行政主任公署商洛分區;1950年2月,改隸陜西省商洛專區。1958年12月撤縣,轄地分別并入商縣、商南、山陽縣。1961年10月1日,丹鳳縣正式恢復,隸陜西省沒洛專員公署。
1981年元月15日,復改為丹鳳縣人民政府,隸屬陜西省商洛行政公署商洛地區。
2002年開始屬商洛市。