2006年,普洱哈尼彝族自治縣總面積3670平方千米,總人口19.37萬人。轄2個鎮、7個鄉;4個居委會、85個行政村。
寧洱鎮 面積:538.36平方千米 人口:6.79萬人 郵編:665100 代碼:530821101 轄3個居委會、20個行政村:東城、西城、鳳陽;新塘、太達、新平、化良、細石頭、曼連、裕和、新民、溫泉、金雞、民主、民安、硝井、謙崗、西薩、寬宏、昆湯、民政、般海、政合。鎮政府駐教場壩。
1953年設鎮。原鳳陽鄉1949年分別設鳳陽、鳳鳴和龍壽三區。1951年三區合并為風陽區。1958年改燎原公社,1960年改為風陽公社,1961年改區,1969年改公社。1983年復為區,1987年改鄉。2005年,撤銷鳳陽鄉并入寧洱鎮。
磨黑鎮 面積:489.86平方千米 人口:2.33萬人 郵編:665102 代碼:530821102 轄1個居委會、10個行政村:磨黑城鎮;曼見、星光、慶明、秀柏、上勝、下勝、江西、把邊、芭蕉林、團結。鎮政府駐鎮新路。
清代為磨黑井,民國時設寶興鎮。1949年屬磨黑區,1950年曾為縣政府駐地,1952年設鎮,1955年縣府遷駐寧洱鎮,1958年劃歸燈塔公社,1961年析設鎮。1970年再次劃歸磨黑公社。1979年由磨黑公社分出設鎮。原把邊鄉民國時為寧洱縣第三區,1940年改磨黑鄉,1949年改為區,1958年改燈塔公社,1961年復改磨黑區,1969年改公社,1983年復改區,1988年改為把邊鄉。駐地從磨黑遷至把邊。2005年,撤銷把邊鄉并入磨黑鎮。
德化鄉 面積:347.97平方千米 人口:1.27萬人 郵編:665101 代碼:530821202 轄8個行政村:那遷、勐泗、龍樹、窩拖、荒田、干田、星火、順安。鄉政府駐勐泗。
民國時先為圓通西鄉,1933年改為德化鄉。1949年改為區,1958年改紅旗公社,1961年復為德化區,1969年改公社,1983年復為區,1987年改鄉。
同心鄉 面積:332.07平方千米 人口:1.55萬人 郵編:665107 代碼:530821203 轄10個行政村:同心、那柯里、曼海、鍋底塘、石膏井、大凹子、那勐勐、馬鞍山、富強、會連。鄉政府駐同心。
民國時分別為寧洱縣靈源鎮和禮良鄉轄。1949年改設同心區,1958年改公社,1961年改區,1969年改公社,1983年復改區,1987年置鄉。
勐先鄉 面積:483平方千米 人口:2.19萬人 郵編:665104 代碼:530821204 轄11個行政村:先勝、上寺、邊區、和平、謙樂、安寧、黃寨、黑泥箐、宣德、雅鹿、竹山。鄉政府駐田心。
民國時為鄉,1949年改為區,1958年改為和平公社,196l年復為勐先區,1969年改公社,1983年改區,1987年置鄉。
普義鄉 面積:364.51平方千米 人口:1.14萬人 郵編:665105 代碼:530821205 轄8個行政村:普治、田頭寨、曼芽、普勝、普義、端金、干塘、三丘田。鄉政府駐滿磨街。
民國初為寧洱縣第四區,1941年改為普義鄉。1949年改為普義區,1958年改公社,1961年改區,1969年改公社,1983年復改區,1987年置鄉。
黎明鄉 面積:468.64平方千米 人口:1.19萬人 郵編:665106 代碼:530821206 轄6個行政村:汪街、仙人、岔河、團山、窯房、興樂。鄉政府駐汪街。
民國時屬普義鄉,1949年析置黎明區,1958年改公社,1961年復為區,1969年改公社,1983年改區,1987年設鄉。
德安鄉 面積:326.92平方千米 人口:1.14萬人 郵編:665103 代碼:530821208 轄6個行政村:文化、蘭慶、石中、恩永、永順、曼達。鄉政府駐文化街。
民國初為區,1945年改為鄉。1949年復為區,屬鎮沅縣轄,1958年并入景谷縣,改為公社;1959年劃歸普洱,1961年改為區,1969年改公社,1983年改設區,1987年改為鄉。
梅子鄉 面積:309平方千米 人口:1.20萬人 郵編:665103 代碼:530821209 轄6個行政村: 民樂、民勝、阿枧河、寬裕、建設、永勝。鄉政府駐梅子街。
1987年前屬德安區轄,1988年析設梅子鄉。
** 以上名錄、面積、人口根據《云南行政區劃簡冊2006》;代碼根據《2006云南行政區劃代碼》;沿革根據《中國政區大典》(部分根據其他資料加以修改)**