前黎朝时期，安南全国分为十道，各道都由武将管理。这使地方的势力非常大，各道的将军拥兵自重。李公蕴即位后，将全国分为二十四个路，路之下设置州、府、乡、社等行政机构。他还模仿中国的地方行政制度，将各个路的长官称为知府，由朝廷委派的文官担任。而对于芒族聚居地的爱州、驩州，李公蕴在那里设置寨，施行与内地完全不同的军事统治，这是因为芒族经常反对朝廷统治的缘故。李公蕴对于国内的芒族叛乱毫不手软。1011年，李公蕴率兵平定了莒隆的芒族叛乱，俘获其首领并焚毁其部落的驻地。与此同时，李公蕴册封其诸子为王，并让他们长期带兵