清雍正五年(1727)由廣西劃入貴州設永豐州同,治冊陽。民國3年(1914)設冊亨縣。1958年并入安龍縣,1961年復置冊亨縣。
1996年,冊亨縣面積2596.7平方千米,人口約19.2萬人,以布依族為多,少數民族人口占72%。轄7個鎮、7個鄉:者樓鎮、巧馬鎮、冗渡鎮、丫他鎮、秧壩鎮、壩賴鎮、坡妹鎮、慶坪鄉、花冗鄉、百口鄉、達秧鄉、弼佑鄉、乃言鄉、威旁鄉。縣政府駐者樓鎮。
2000年,冊亨縣總人口215030人,其中:者樓鎮33322人,坡妹鎮21964人,冗渡鎮17590人,丫他鎮17779人,巧馬鎮14546人,秧壩鎮14470人,壩賴鎮12071人,巖架鎮16722人,八渡鎮10127人,慶坪鄉15030人,達央鄉10538人,威旁鄉10155人,弼佑鄉14922人,百口鄉5794人。
2003年末,冊亨縣總人口22.33萬人,其中少數民族人口17.4萬人;非農業人口1.18萬人。轄9個鎮、5個鄉,185個村委會、10個居委會。
2005年11月15日,經省政府批準,壩賴鎮更名為雙江鎮,鎮政府駐雙江村。至此,轄9個鎮、5個鄉:者樓鎮、坡妹鎮、冗渡鎮、丫他鎮、巧馬鎮、秧壩鎮、雙江鎮、巖架鎮、八渡鎮、慶坪鄉、達央鄉、威旁鄉、弼佑鄉、百口鄉。
2007年末,冊亨縣總面積2598平方千米?側丝22.89萬人,其中少數民族17.53萬人,非農業人口1.26萬人。轄9個鎮、5個鄉,123個行政村、10個居委會。
2010年第六次人口普查,冊亨縣常住總人口190413人,其中:者樓鎮34250人,坡妹鎮20151人,冗渡鎮15295人,丫他鎮15433人,巧馬鎮12954人,秧壩鎮12269人,雙江鎮10936人,巖架鎮15110人,八渡鎮7820人,慶坪鄉12453人,達央鄉9276人,威旁鄉7818人,弼佑鄉11503人,百口鄉5145人。2010年末,冊亨縣常住人口19.07萬人。
2011年末,冊亨縣面積2598平方千米。常住人口19.00萬人;戶籍人口236683人,其中布依族占76%。轄9個鎮、5個鄉,11個居委會、123個行政村。