2006年,全縣面積1802平方千米,人口21.93萬人。轄4個鎮、4個鄉;1個居委會、79個行政村。
南澗鎮 面積:363平方千米 人口:4.60萬人 郵編:675700 代碼:532926101 轄1個居委會、13個行政村:南街;安定、西山、小軍莊、團山、保安、瓦折、文啟、東涌、得勝、太平、復興、白云、新山。鎮政府駐振興北路。
小灣東鎮 面積:204平方千米 人口:1.85萬人 郵編:675702 代碼:532926102 轄7個行政村:神舟、營盤、龍街、新龍、新民、龍門、岔江。鎮政府駐新龍街。
公郎鎮 面積:291平方千米 人口:3.10萬人 郵編:675701 代碼:532926103 轄14個行政村:新合、中山、底么、鳳凰、鳳嶺、回營、公郎、龍平、金山、板橋、官地、沙樂、自強、落底河。鎮政府駐大地鍋。
寶華鎮 面積:215平方千米 人口:3.00萬人 郵編:675706 代碼:532926104 轄10個行政村:寶華、云華、美星、兔街、光樂、白竹、擁政、小鐵窯、虎街、無量。鎮政府駐新街。
擁翠鄉 面積:118平方千米 人口:2.10萬人 郵編:675704 代碼:532926201 轄7個行政村:擁翠、龍鳳、安立、勝利、溫泉、舊馬街、新華。鄉政府駐長蟲街。
樂秋鄉 面積:163平方千米 人口:1.80萬人 郵編:675705 代碼:532926202 轄7個行政村:米家祿、東升、樂秋、麻栗、聯合、上虎、豬街。鄉政府駐虎街哨。
碧溪鄉 面積:125平方千米 人口:1.80萬人 郵編:675703 代碼:532926203 轄8個行政村:中華、松林、杏子山、回龍山、永寧、新虎、和樂、鳳仙。鄉政府駐回龍山。
無量鄉 面積:252平方千米 人口:3.50萬人 郵編:675707 代碼:532926204 轄13個行政村:光明、保平、德安、新政、古德、馬街、可保、衛國、紅星、發達、保臺、和平、華山。鄉政府駐小河底。
** 以上名錄、面積、人口根據《云南行政區劃簡冊2006》;代碼根據《2006云南行政區劃代碼》**