2012年,石阡县辖7个镇、2个乡、9个民族乡:汤山镇、龙塘镇、本庄镇、白沙镇、花桥镇、五德镇、中坝镇、河坝场乡、国荣乡、聚凤仡佬族侗族乡、龙井侗族仡佬族乡、大沙坝仡佬族侗族乡、枫香侗族仡佬族乡、青阳苗族仡佬族侗族乡、石固仡佬族侗族乡、坪地场仡佬族侗族乡、甘溪仡佬族侗族乡、坪山仡佬族侗族乡。302个行政村。
2016年1月14日贵州省人民政府黔府函〔2016〕27号批准石阡县部分乡镇行政区划调整的批复,调整后,石阡县辖汤山街道、泉都街道、中坝街道、龙塘镇、本庄镇、花桥镇、五德镇、白沙镇、河坝镇、国荣乡、龙井侗族仡佬族乡、聚凤仡佬族侗族乡、大沙坝仡佬族侗族乡、甘溪仡佬族侗族乡、石固仡佬族侗族乡、坪地场仡佬族侗族乡、青阳苗族仡佬族侗族乡、坪山仡佬族侗族乡、枫香侗族仡佬族乡,共3个街道、6个镇、1个乡、9个民族乡 。