恭城瑶族自治县辖3个镇、6个乡:恭城镇、栗木镇、莲花镇、平安乡、三江乡、嘉会乡、西岭乡、观音乡、龙虎乡。 2003年恭城瑶族自治县行政区划一览(辖3个镇、6个乡):(根据当年广西行政区划代码整理)
恭城镇 辖:恭城镇居委会;洲塘、门楼、孟家、满塘、化育、白马、西河、江贝、同乐、乐湾、天堂、庄埠、渡雷、古城14个村委会
栗木镇 辖:栗木街居委会;苔塘、上枧、马路桥、大营、石头、上宅、栗木、大合、大枧、高岭、五福、建安、六岭、良溪、常家、上灌、泉会17个村委会
莲花镇 辖:莲花镇居委会;莲花、竹山、枧头、笔山、朗山、湖山、门等、东寨、岩口、崇岭、老君、坪岭、独石、风岩、势江、东科、杨梅、龙围、坪冲、黄泥岗、蒲源、桑源、兰洞23个村委会
平安乡 辖:和平、大岭、下山源、陶庄、大江、北洞源、北溪、巨塘、新街、桥头、路口、三新桥、陶马坪、黄埠、土陂15个村委会
三江乡 辖:大地、三联、黄坪、三寨、栗田、十八岭、对面岭、三江、安冲、洗脚岭10个村委会
嘉会乡 辖:嘉会街居委会;白燕、共和、太平、嘉会、吉山、豸游、苏陂、西南、秧家、泗安、松林、大山、白羊13个村委会
西岭乡 辖:西岭街居委会;新合、下宋、八岩、挖沟、虎尾、费村、西岭、三合、新安、杨溪、罗卜、龙岗、德良、岛坪、营盘、东面、椅子17个村委会
观音乡 辖:观音、洋石、狮塘、水滨4个村委会
龙虎乡 辖:龙虎、狮子、源头、龙岭4个村委会