2006年,石林彝族自治县调整部分行政区划:
撤销北大村乡,其行政区域并入石林镇,镇政府驻原北大村乡政府驻地;
将路美邑乡清水塘村委会划归鹿阜镇管辖,并将行政区划调整后的路美邑乡改设为路美邑镇,镇政府驻原路美邑乡政府驻地;
将板桥乡新宅村委会划归鹿阜镇管辖,并将行政区划调整后的板桥乡改设为板桥镇,镇政府驻原板桥乡政府驻地;
行政区划调整后的鹿阜镇管辖原鹿阜镇管理的行政区域范围和原路美邑乡清水塘村委会,原板桥乡新宅村委会,镇政府驻地不变;
撤销亩竹箐乡,其所辖糯衣、格渣2个村委会划归西街口乡管辖,所辖亩竹箐、红路口、水补衣、小板田、矣维哨、法块6个村委会划归圭山乡管辖,将圭山乡所辖海宜、乍龙2个村委会划归维则乡管辖,并将行政区划调整后的维则乡改设为长湖镇,新设立的长湖镇管辖原维则乡管辖的行政区域范围和原圭山乡的海宜、乍龙2个村委会,镇政府驻原维则乡政府驻地;
将行政区划调整后的圭山乡改设为圭山镇,新设立的圭山镇管辖原圭山乡额冲衣、糯黑、和合、小圭山、尾乍黑、普拉河、当甸、海邑8个村委会和原亩竹箐乡的亩竹箐、红路口、水补衣、小板田、矣维哨、法块6个村委会,镇政府驻原圭山乡政府驻地;
将行政区划调整后的西街口乡改设为西街口镇,西街口镇管辖原西街口乡管辖的行政区域范围和原亩竹箐乡的糯衣、格渣2个村委会,镇政府驻原西街口乡政府驻地。
【注:以下面积、人口数据仅供参考(部分数据待核对)】
石林彝族自治县总面积1777平方千米,总人口23.49万人。辖7个镇、1个乡,即鹿阜镇、石林镇、路美邑镇、板桥镇、长湖镇、西街口镇、圭山镇、大可乡。共有4个社区、88个行政村。县政府驻鹿阜镇。
鹿阜镇 [面积]138.16平方千米 [人口]5.73万人 [邮编]652200 [代码]530126101
辖4个居委会、12个行政村:东门、龙泉、南门、西北;大屯、小乐台旧、大乐台旧、东海子、三板桥、阿乌、山冲、宏图、铺兵、上蒲草、清水塘、新宅。镇政府驻阿诗玛西路。
石林镇 [面积]283平方千米 [人口]3.85万人 [邮编]652208 [代码]530126102
辖15个行政村:小箐、乐尔、和摩站、占屯、北大、天生关、林口铺、螺蛳塘、松子园、小密枝、长跨、小村、月湖、老挖、水塘铺。镇政府驻北大村小寨。
板桥镇 [面积]147.7平方千米 [人口]2.96万人 [邮编]652201 [代码]530126104
辖12个行政村:板桥、龙潭、小屯、黄家庄、叠水、大叠水、龙溪、矣马伴、青山、小戈丈、冒水洞、者乌龙。镇政府驻板桥村马街。
长湖镇 [面积]296.27平方千米 [人口]1.69万人 [邮编]652203 [代码]530126106
辖10个行政村:维则、雨胜、宜政、舍色、豆黑、蓑衣山、所各邑、祖莫、海宜、乍龙。镇政府驻维则村。
路美邑镇 [面积]95.07平方千米 [人口]2.89万人 [邮编]652207 [代码]530126103
辖9个行政村:路美邑、大哨、小河、㱔卜所、阿怒山、北山、麦地庄、堡子、鱼龙坝。镇政府驻路美邑村。
西街口镇 [面积]275.7平方千米 [人口]1.92万人 [邮编]652209 [代码]530126105
辖10个行政村:西街口、雨布宜、绿水塘、紫处、威黑、宜奈、新木凹、芭茅、糯衣、格渣。镇政府驻西街口村。
圭山镇 [面积]368.4平方千米 [人口]2.36万人 [邮编]652204 [代码]530126107
辖14个行政村:海邑、额冲衣、糯黑、当甸、尾乍黑、小圭山、和合、普拉河、亩竹箐、矣维哨、法块、红路口、水补衣、小板田。镇政府驻海邑中寨。
大可乡 [面积]114.7平方千米 [人口]1.67万人 [邮编]652202 [代码]530126203
辖6个行政村:大可、中龙、结胜、南大、水尾、岩子脚。乡政府驻大可村。