1950年初,撤乡置区,灵岩乡两江乡合并为九屋区。
1951年,义宁县合并入灵川县,九屋属灵川县第五区。
1954年,灵川县并入临桂县,九屋属临桂县第十四区,小乡体制按原来不变。
1957年,撤区并乡,第十四区(九屋)划分为九屋、兰田两个区。
1958年,九屋镇由初级社转高级社,到人民公社化,改编为县、公社、生产大队、生产小队的行政体制,九屋的十四区属临桂县九屋人民公社,原来的小乡改为大队高级社。
1961年,九屋镇分临桂县复置灵川县,九屋公社属灵川县,1962年,九屋公社属灵川县,更改大队建立公社,管辖原大队区域;(1962—1998年期间无法查证)。
1999年7月,灵川县撤销九屋乡建立九屋镇。
2005年,灵川县调整行政区划,青狮潭乡、公平乡、九屋镇三乡镇合并为青狮潭镇。
2013年12月底,灵川县调整行政区划,重新设立公平乡、九屋镇。