亩竹箐乡，1950年设矣维哨乡，1956年属圭山区，1972年设亩竹箐公社，1984年改区，1988年置乡。2006年撤销亩竹箐乡，所辖亩竹箐、红路口、水补衣、小板田、矣维哨、法块6个行政村划归圭山乡管辖；将圭山乡所辖海宜、乍龙2个行政村划归维则乡（现长湖镇）管辖；将行政区划调整后的圭山乡改设为圭山镇，辖14个行政村。
行政区划.圭山镇共辖14个行政村，53个自然村。镇政府驻亩竹箐村。现辖：
产业.全镇总面积370.36平方千米，有耕地面积40876.