彝族自治县辖9公社1镇。1984年农村体制改革，人民公社撤销，所有公社改为区，城关镇复名鹿阜镇。1987年7月设立石林镇，原石林区更名北大村区；1988年城周区并入鹿阜镇，各区改为乡。至此路南彝族自治县辖有鹿阜镇、石林镇、北大村乡、路美邑乡、西街口乡、维则乡、板桥乡、亩竹箐乡、圭山乡、大可乡共2镇8乡。2006年，石林县进行乡镇区划调整，将北大村乡并入石林镇，亩竹箐乡拆分并入圭山乡和西街口乡，除大可乡之外的其余5个乡改置为镇，维则更名为长湖，其余乡镇专名不变；至此全县辖鹿阜镇、石林镇、长湖镇、圭山镇、路