全县总面积2400平方公里,辖6镇2街道、87个行政村18个社区居委会,总人口40万人,其中少数民族人口占全县总人口的97.4%,水族人口占总人口的67%。
【三合街道】 辖苗龙村、拉揽村、永康村3个行政村;辖小河社区、都柳江社区、尧人山社区、凤凰社区、新城社区、城北社区、麻光社区7个社区居委会(3个行政村、7个社区居委会)。
【凤羽街道】辖尧麓村、南岭村、兴乐村3个行政村;辖城南社区、交向社区、三郎社区、万户水寨社区、沿江社区、腾龙社区6个社区居委会(3个行政村、6个社区居委会)。
【普安镇】辖普屯村、重阳村、阳基村、燕高村、交梨村、前进村、高硐村(7个行政村)。
【中和镇】辖中和村、甲化村、东山村、华阳村、水龙村、地孟村、拉佑村、独寨村、仙人桥村、中海村、塘州村、龙角村、安塘村、塘岳村、三洞村、元斡村、兴旺村、水维村、红星村、新阳村20个行政村;辖雪花湖社区1个社区居委会(20个行政村、1个社区居委会)。
【都江镇】辖上江村、怎雷村、柳江村、灵山村、新合村、大坝村、坝街村、坝辉村、高坪村、光明村、打鱼村、复兴村、来术村、中坝村、月亮村、振兴村、仁和村、联兴村、高新村、达荣村20个行政村;辖滨江移民社区1个社区居委会(20个行政村、1个社区居委会)。
【大河镇】辖红光村、大河村、合江村、巴佑村、小河村、尧吕村、仙桥村、丰乐村、柳源村、和平村、新场村11个行政村;辖红星移民社区(11个行政村、1个社区居委会)。
【周覃镇】辖新荣村、新联村、新园村、桃园村、连心村、水东村、塘党村、恒丰村、双龙湖村、廷牌村、高丰村、心合村、新仰村、三愿村、阳安村、民安村、福安村17个行政村;辖幸福社区1个社区居委会(17行政村、1个社区居委会)。
【九阡镇】辖水各村、九阡村、石板村、水昔村、月亮山村、扬拱村6个行政村;辖雅院移民社区1社区居委会(6个行政村、1个社区居委会)。