任縣,春秋時為晉地,晉于此筑有任邑。西漢時于故任邑置任縣,因邑為名。1958年并入巨鹿縣,1961年復置任縣。
1996年,任縣面積431平方千米,人口約29.2萬人,轄3個鎮、5個鄉:任城鎮、邢家灣鎮、辛店鎮、駱莊鄉、天口鄉、大屯鄉、永福莊鄉、固城鄉。縣政府駐任城鎮。
2000年第五次人口普查,任縣常住總人口303308人,其中:任城鎮51636人,邢家灣鎮37672人,辛店鎮33795人,西固城鄉36996人,永福莊鄉29640人,大屯鄉43980人,天口鄉40070人,駱莊鄉29519人。
2010年第六次人口普查,任縣常住總人口327926人,其中:任城鎮58320人,邢家灣鎮40550人,辛店鎮36195人,西固城鄉39285人,永福莊鄉31881人,大屯鄉46276人,天口鄉44378人,駱莊鄉31041人。
2012年,省民政廳(冀民函[2012]54號)批復同意撤銷天口鄉,設立天口鎮,以原天口鄉行政管轄區域為天口鎮行政管轄區域,鎮人民政府駐田口村滏陽路6號。
至此,全縣轄4個鎮、4個鄉:任城鎮、邢家灣鎮、辛店鎮、天口鎮、西固城鄉、永福莊鄉、大屯鄉、駱莊鄉。