唐武德五年(622年),置橫山縣于鎮(zhèn)域,隸南晉州。
唐貞觀六年(632年),改隸邕州。
唐乾元元年(758年),于今鎮(zhèn)七塘張村置轄封陵縣。
隸邕州。
隨后,橫山縣廢省。
宋開(kāi)寶五年(972年),封陵縣省廢人武緣縣(時(shí)舊治在今南寧市青秀區(qū)伶俐鎮(zhèn),后遷治今武鳴縣)。
清光緒三年(1877年)始設(shè)宣化縣五塘鄉(xiāng)。
1949年前,先后隸屬南寧縣、邕寧縣。
1950年6月,屬邕寧縣第二區(qū)。
1951年8月,治今南寧市邕寧區(qū)蒲廟鎮(zhèn)的邕寧縣遷治鎮(zhèn)境。
次年12月,邕寧縣復(fù)遷治于南寧市邕寧區(qū)蒲廟鎮(zhèn)。
1955年8月,設(shè)為邕寧縣五塘區(qū)。
1958年,設(shè)紅旗公社。
次年,改為五塘公社。
1961年5月,復(fù)設(shè)五塘區(qū)。
1968年12月,撤區(qū)改為五塘公社。
1984年9月,撤改為五塘鎮(zhèn)。
1987年7月,分置四塘鄉(xiāng)。
2004年9月,五塘鎮(zhèn)改隸南寧市興寧區(qū)。