2006年,嵩明縣總面積1442平方千米,總人口33.97萬人。轄5個鎮、2個鄉,1個居委會、106個行政村。
嵩陽鎮 面積:158.75平方千米 人口:6.17萬人 郵編:651700 代碼:530127101 轄1個居委會、14個行政村:嵩陽;西南街、東北街、晁家、東村、山腳、回輝、木作、倚伴、寺腳、新春邑、龍院、大營、普渡、大莊。鎮政府駐黃龍街。
小街鎮 面積:118.28平方千米 人口:6.34萬人 郵編:651708 代碼:530127102 轄17個行政村:小街、李官、大橋、秧田、阿古龍、福海、甸豐、積德、哈前、東屯、本納克、墩白、保旺、五條溝、矣德谷、牛足、匡郎。鎮政府駐小街。
楊林鎮 面積:181.22平方千米 人口:5.96萬人 郵編:651701 代碼:530127103 轄15個行政村:楊林、老城、核桃、落水洞、老余屯、大樹營、張官營、東山、羅良、馬坊、官渡、新村、官莊、龍保、云林。鎮政府駐蘭茂街。
牛欄江鎮 面積:217.14平方千米 人口:5.15萬人 郵編:651702 代碼:530127104 轄16個行政村:四營、羅邦、海潮、上馬坊、下馬坊、老猴街、腰站、花窩、大箐、小新街、阿里塘、果子園、河西、古城、水海、荒田。鎮政府駐四營街。
滇源鎮 面積:278.68平方千米 人口:3.57萬人 郵編:651700 代碼:530127105 轄18個行政村:白邑、周達、老壩、南營、中所、甸尾、金鐘、迤者、小營、前所、團結、蘇海、麥地沖、三轉灣、菜子地、大哨、竹箐口、竹園。鎮政府駐白邑。
2006年撤銷大哨鄉和白邑鄉,設立滇源鎮。
楊橋鄉 面積:152.13平方千米 人口:4.17萬人 郵編:651705 代碼:530127201 轄12個行政村:楊橋、西山、大子、布能、上禾、矣鐸、月家、太平龍、白鶴、龍街、大坡、黑營盤。鄉政府駐楊橋。
阿子營鄉 面積:238.65平方千米 人口:3.01萬人 郵編:651711 代碼:530127205 轄14個行政村:阿子營、馬軍、侯家營、鼠街、羊街、果東、大竹園、者納、鐵沖、牧羊、甸頭、阿達龍、巖峰哨、朵格。鄉政府駐彩云街。
** 以上名錄、面積、人口根據《云南行政區劃簡冊2006》;代碼根據《2006云南行政區劃代碼》**