城步苗族自治县全县辖5个乡,5个镇,10个国营农林牧渔场,287个村(居),其中行政村270个,居民委员会17个;有2195个村(居)民小组,其中村民小组2026个,居民小组169个。2002年末共67263户,255696万人。有苗、汉、侗、瑶、回、满、壮、土家、布依、高山、仫佬、仡佬12个民族,以苗族为主体的少数民族人口有147169人,占总人口的57.56%。