1950年初,撤鄉置區,靈巖鄉兩江鄉合并為九屋區。
1951年,義寧縣合并入靈川縣,九屋屬靈川縣第五區。
1954年,靈川縣并入臨桂縣,九屋屬臨桂縣第十四區,小鄉體制按原來不變。
1957年,撤區并鄉,第十四區(九屋)劃分為九屋、蘭田兩個區。
1958年,九屋鎮由初級社轉高級社,到人民公社化,改編為縣、公社、生產大隊、生產小隊的行政體制,九屋的十四區屬臨桂縣九屋人民公社,原來的小鄉改為大隊高級社。
1961年,九屋鎮分臨桂縣復置靈川縣,九屋公社屬靈川縣,1962年,九屋公社屬靈川縣,更改大隊建立公社,管轄原大隊區域;(1962—1998年期間無法查證)。
1999年7月,靈川縣撤銷九屋鄉建立九屋鎮。
2005年,靈川縣調整行政區劃,青獅潭鄉、公平鄉、九屋鎮三鄉鎮合并為青獅潭鎮。
2013年12月底,靈川縣調整行政區劃,重新設立公平鄉、九屋鎮。