1942年称永镇村,属灵川县灵田乡。
1949年12月属灵田区。
1952年改乡,属灵川县第六区。
1954年属临桂县第十六区。
1958年改大队,并析出九联大队,属灵田公社。
1962年改公社,九联大队并入,属灵川县灵田区。
1966年复改大队,并析出龙口大队,属灵田公社。
1984年改永正村,并改为村民委员会。
1987年改设村公所。
1995年改永正村民委员会,属灵田乡。
2012年属灵田镇。
属灵田镇,沿用至今。