来凤以翔凤山飞来凤凰的传说而得名。周为巴子国五溪地,宋置散毛司,清乾隆元年(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个乡:翔凤镇、百福司镇、大河镇、绿水镇、旧司镇、革勒车镇、漫水乡、三胡乡。