普洱市下辖1市辖区,9自治县。区:思茅区。自治县:宁洱哈尼族彝族自治县(宁洱镇)、景东彝族自治县(锦屏镇)、镇沅彝族哈尼族拉祜族自治县(恩乐镇)、景谷傣族彝族自治县(威远镇)、墨江哈尼族自治县(联珠镇)、澜沧拉祜族自治县(勐朗镇)、西盟佤族自治县(勐梭镇)、江城哈尼族彝族自治县(勐烈镇)、孟连傣族拉祜族佤族自治县(娜允镇)。
思茅区:4镇:思茅镇、南屏镇、倚象镇、思茅港镇,3乡:龙潭彝族傣族乡、云仙彝族乡、六顺乡。
宁洱哈尼族彝族自治县:6个镇,3个乡:宁洱镇、磨黑镇、同心镇、德化镇、勐先镇、梅子镇、普义乡、黎明乡、德安乡。
景东彝族自治县:锦屏、文井、漫湾、大朝山东镇4个镇和花山、大街、太忠、龙街、文龙、安定、林街、曼等、景福9个乡。
镇沅彝族哈尼族拉祜族自治县:4个镇、5个乡:恩乐镇、按板镇、勐大镇、者东镇、田坝乡、古城乡、振太乡、九甲乡、和平乡。
景谷傣族彝族自治县:威远镇、永平镇、民乐镇、正兴镇、景谷镇、凤山镇6个镇及勐班乡、益智乡、半坡乡、碧安乡4个乡。
墨江哈尼族自治县:辖15个乡(镇):联珠镇、通关镇、鱼塘彝族乡、龙潭乡、文武乡、景星乡、新抚乡、团田乡、泗南江乡、雅邑乡、新安乡、孟弄彝族乡、龙坝乡、那哈乡、坝溜。
澜沧拉祜族自治县:下辖3个镇、17个乡:镇:勐朗镇、上允镇和糯扎渡镇。乡:谦六彝族乡、东河乡、大山乡、南岭乡、酒井哈尼族乡、惠民哈尼族乡、东回乡、拉巴乡、竹塘乡、富邦乡、安康佤族乡、文东佤族乡、富东乡、雪林佤族乡、木戛乡、发展河哈尼族乡和糯福乡。
西盟佤族自治县:辖2个镇、5个乡(其中1个民族乡)。勐梭镇、勐卡镇、翁嘎科乡、力所拉祜族乡、岳宋乡、新厂乡、中课乡。
江城哈尼族彝族自治县:下辖5个镇、2个乡,分别为勐烈镇、整董镇、康平镇、宝藏镇、曲水镇、国庆乡、嘉禾乡。
孟连傣族拉祜族佤族自治县:3乡3镇,分别为:公信乡、富岩乡、景信乡、芒信镇、勐马镇、娜允镇。