來鳳以翔鳳山飛來鳳凰的傳說而得名。周為巴子國五溪地,宋置散毛司,清乾隆元年(1736)置來鳳縣,隸施南府。民國初年,直隸于省。1949年屬恩施專區,1970年屬恩施地區。1979年12月19日,國務院批準同意撤銷來鳳縣,設立來鳳土家族自治縣。1983年恢復來鳳縣,屬鄂西土家族苗族自治州,1993年屬恩施土家族苗族自治州。
1996年,來鳳縣面積1320平方千米,人口約28.3萬人,其中土家族占41%左右,苗族占16.5%。轄3個鎮、6個鄉:翔鳳鎮、百福司鎮、大河鎮、漫水鄉、綠水鄉、三胡鄉、革勒車鄉、高洞鄉、舊司鄉。縣政府駐翔鳳鎮。【注:1995年4月26日,恩施州委、州政府行文,將宣恩縣的沙道溝、李家河、高羅、沙坪4區和雪落寨鄉劃出,從5月1日起交由來鳳縣代管。1998年2月12日,恩施州委、州政府決定撤銷代管,恢復為宣恩縣管理。】
2000年第五次人口普查,來鳳縣總人口316707人,其中:翔風鎮100649人,百福司鎮29055人,大河鎮46448人,綠水鄉22653人,漫水鄉21020人,高洞鄉17400人,舊司鄉30188人,三胡鄉28699人,革勒鄉20595人。
2001年4月,撤銷高洞鄉,并入舊司鄉。2004年末,來鳳縣面積1319.9平方千米,總人口315000人。轄翔鳳、百福司、大河3鎮,綠水、漫水、舊司、三胡、革勒車5鄉,11個居委會、181個村委會。
2005年末,來鳳縣轄3個鎮、5個鄉:翔鳳鎮、百福司鎮、大河鎮、綠水鄉、漫水鄉、舊司鄉、三胡鄉、革勒車鄉。共有11個居委會、184個村委會。
2010年第六次人口普查,來鳳縣常住總人口242870人,其中:翔鳳鎮94270人,百福司鎮16731人,大河鎮37231人,綠水鄉17325人,漫水鄉17365人,舊司鄉32050人,革勒車鄉10042人,三胡鄉17856人。
2011年11月13日,綠水鄉正式撤鄉設鎮。2013年1月3日,舊司鄉正式撤鄉設鎮。2013年,撤銷革勒車鄉,設立革勒車鎮(鄂民政發[2013]66號)。調整后,全縣轄6個鎮、2個鄉:翔鳳鎮、百福司鎮、大河鎮、綠水鎮、舊司鎮、革勒車鎮、漫水鄉、三胡鄉。