清雍正五年(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个行政村。