2006年,蒙自縣總面積2228平方千米,總人口38.79萬人。轄7個鎮、2個鄉、2個民族鄉;13個居委會、83個行政村。
文瀾鎮 面積:231.4平方千米 人口:11.86萬人 郵編:661100 代碼:532522101 轄13個居委會、 14個行政村:天馬、銀河、鴻雁、玉皇閣、月牙塘、永安、雙河、紅竺園、綠茵、群樂、南湖、起龍、三義;東村、多法勒、余家寨、碧云、落龍莊、十里鋪、姜家寨、土官、馬房、大臺子、紅寨、水溝、白路腳、陳家寨。鎮政府駐天馬路。
1950年為蒙中區,1951年改城關鎮,1958年設蒙壩公社,1961年分設城關鎮和城關公社,1966年合并為東方紅公社,1980年改城關公社,1981年置城關鎮,1987年改文瀾鎮。
原多法勒鎮民國初分屬蒙自縣中區、北區,民國21年(1932年)分屬蒙三區、七區,民國29年(1940年)屬碧山鎮,1950年屬碧草區(一說屬蒙自區),1951年屬第五區,一部分屬第一區。1958年析置小東山鄉、新民公社。1962年改為新民區,1966年改為紅衛公社,1975年恢復新民公社,1984年改多法勒區,1988年1月,改多法勒壯族鄉。?年,多法勒壯族鄉撤鄉設鎮。
原紅寨鎮1950年屬蒙中區水溝鄉,1958年屬曙光人民公社紅寨管理區,1962年為城關區紅寨公社,1966年設紅寨公社,1984年改區,1987年改鄉。?年,紅寨鄉撤鄉設鎮。
原十里鋪鎮1950年屬蒙中區,1953年屬蒙自第一區,1958年設曙光公社,后改十里鋪公社.1984年改區,1987年改鄉。?年,十里鋪鄉撤鄉設鎮。
2003年,撤銷文瀾鎮、紅寨鎮、十里鋪鎮、多法勤鎮,設立新的文瀾鎮。
草壩鎮 面積:136.9平方千米 人口:3.66萬人 郵編:661101 代碼:532522102 轄14個行政村:碧色寨、前進、建設、一村、大洛就、明白、就能、十九、大郭西、波黑、依三則、馬街、富民、仙景。鎮政府駐仙景。
1950年為碧草區,后改第五區,1958年建燎原公社,后改草壩公社,1984年改區,1987年改鎮。
雨過鋪鎮 面積:88.7平方千米 人口:2.18萬人 郵編:661111 代碼:532522103 轄6個行政村:雨過鋪、永寧、仁厚、新光、田興、觀音。鎮政府駐雨過鋪。
1950年屬蒙自縣雞街區,1958年屬火箭公社,1962年析置雨過鋪公社,1984年改區,1987年改鎮。
新安所鎮 面積:87.2平方千米 人口:3.47萬人 郵編:661106 代碼:532522104 轄5個行政村:新安所、何家寨、響水河、大新寨、新莊。鎮政府駐新安所。
1941年置新安鎮。1950年為蒙中區新安鄉,1958年成立新安公社,1984年改新安所區,1987年改鎮。
芷村鎮 面積:301平方千米 人口:3.30萬人 郵編:661102 代碼:532522105 轄11個行政村:芷村、老芷、扎租白、一碗水、巖峰窩、聯合、黑拉沖、石馬腳、白詩、橋頭、白石巖。鎮政府駐芷村。
1950年為芷莫區,后改蒙自縣第四區,1958年建芷村公社,1984年改區,1987年改鎮。
鳴鷲鎮 面積:224.6平方千米 人口:1.72萬人 郵編:661103 代碼:532522106 轄6個行政村:鳴鷲、舍所壩、扎門、猛拉、楊柳河、大石板。鎮政府駐鳴鷲。
1950年屬文山縣鳴鷲區,1957年劃歸蒙自縣,1958年設鳴鷲公社,1984年改區,1987年改鳴鷲苗族鄉。?年,鳴鷲苗族鄉撤鄉設鎮。
冷泉鎮 面積:399.9平方千米 人口:2.05萬人 郵編:661108 代碼:532522107 轄8個行政村:冷泉、小新、雞白蛋、興隆、所本底、舍利馬、楚沖、奪底。鎮政府駐冷泉。
1950年為第三區,1958年設冷泉公社,1984年改區,1987年改鄉,?年撤鄉設鎮。
期路白苗族鄉 面積:212.4平方千米 人口:1.62萬人 郵編:661107 代碼:532522201 轄6個行政村:白猛孔、莫別、松樹坡、螞蝗沖、突吐白。鄉政府駐白猛孔。
1950年為芷莫區朝路白鄉,1958年屬芷村公社,1960年成立期路白公社,1984年改區,1987年改期路白苗族鄉。
老寨苗族鄉 面積:157平方千米 人口:1.13萬人 郵編:661104 代碼:532522202 轄4個行政村:老寨、古布龍、白牛場、菲土。鄉政府駐老寨。
1950年屬文山縣第五區,1957年劃歸蒙自縣鳴鷲區,1958年屬鳴鷲公社,1977年析設老寨公社,1984年改區,1987年改老寨苗族鄉。
水田鄉 面積:188.7平方千米 人口:0.72萬人 郵編:661109 代碼:532522203 轄4個行政村:水田、魯嘎、斜坡、嘎馬底。鄉政府駐水田。
1950年屬第三區,1958年屬冷泉公社,1965年析置水田公社,1984年改區,1987年改鄉。
西北勒鄉 面積:200.2平方千米 人口:0.87萬人 郵編:661105 代碼:532522204 轄5個行政村:西北勒、大丫口、香塘、左美、他期口。鄉政府駐西北勒。
1950年屬開遠縣,1960年劃歸蒙自縣,設西北勒公社。1984年改區,1987年改鄉。
** 以上名錄、面積、人口根據《云南行政區劃簡冊2006》;代碼根據《2006云南行政區劃代碼》;沿革根據《中國政區大典》(部分根據其他資料加以修改)**