2003年,宁蒗彝族自治县辖1个镇、15个乡;86个行政村,5个社区;1122个村民小组,32个居民小组。
大兴镇:辖安乐、大兴、干河子、大村街、岔河5个社区和黄板坪、拉都河2个行政村,32个居民小组和17个村民小组。
拉伯乡:辖托甸、加泽、田坝、格瓦、拉伯5个行政村,63个村民小组。
永宁乡:辖落水、永宁、拖支、泥鳅沟、木底箐、温泉6个行政村,72个村民小组。
翠玉乡:辖官田、库脚、宜底、翠玉、二坪、春东6个行政村,68个村民小组。
红桥乡:辖红桥、庄房、大梨树、金子沟、大水沟、黄腊老7个行政村,74个村民小组。
红旗乡:辖官地坝、红旗、硝水坪、白牛厂、羊窝子、华岗6个行政村,71个村民小组。
宁利乡:辖玉鹿、宁利、白草坪、牛窝子、长坪5个行政村,72个村民小组。
金棉乡:辖红星、金棉、龙通、拖脚4个行政村,52个村民小组。
西川乡:辖界马、黑赤地、大柏地、石门坎、沙林、沙力河、竹山7个行政村,127个村民小组。
战河乡:辖汉家厂、万河、战河、松树河、清水河、木耳坪、子差拉7个行政村,113个村民小组。
西布河乡:辖碧源、大沟、石格拉、老家河、麦地河、大屋基、西布河7个行政村,109个村民小组。
永宁坪乡:辖昔腊坪、马鹿塘、抓马坪、永宁坪4个行政村,45个村民小组。
跑马坪乡:辖羊场、二村、跑马坪、沙力坪4个行政村,61个村民小组。
蝉战河乡:辖三股水、万马厂、干海子、蝉战河4个行政村,44个村民小组。
新营盘乡:辖新营盘、毛家乡、毛菇坪、药草坪、东风5个行政村,55个村民小组。
烂泥箐乡:辖万桃、二拉坝、牦牛坪、马金子、大二地、水草坝、烂泥箐7个行政村,79个村民小组。
*新华网数据,资料截至2003年*
2003年宁蒗行政区划
2003年,宁蒗彝族自治县辖1个镇、15个乡;86个行政村,5个社区;1122个村民小组,32个居民小组。大兴镇:辖安乐、大兴、干河子、大村街、岔河5个社区和黄板坪、拉都河2个行政…