秦代,以前屬百越地。
漢初,屬南越國地,隸屬蒼梧郡猛陵縣。
晉代,隸屬永平郡。
唐武德五年(622年),設(shè)置燕州,管轄桂州之貴平(今平南),唐貞觀三年(629年),燕州管轄范圍增加藤州的大賓縣和恭、泰州、池陽、龍陽四縣,改以長恭為燕州治,唐貞觀五年(631年),為泰州郡治所在地,唐開寶三年(970年),改寧風(fēng)縣為寧風(fēng)鄉(xiāng),屬鐔津縣所轄。
自唐武德五年至宗開寶三年(622—970年),太平為寧風(fēng)縣治共348年,為泰州治3年。
明洪武十年(1377年),藤州改為藤縣,太平屬藤縣之寧風(fēng)鄉(xiāng)。
清代,仍為寧風(fēng)鄉(xiāng),領(lǐng)羅龍、大任、東皇、三江、隋化、楊侗、大黎七里,清乾隆四年(1739年)4月初四,設(shè)圩開埠,清末為白石巡檢司,梧州同知府駐地。
民國二十二年(1933年),建鎮(zhèn)設(shè)太平區(qū)。
1950年,成立太平鎮(zhèn)(鄉(xiāng)鎮(zhèn)級)人民政府,為太平區(qū)公所駐地。
1967年,改名紅衛(wèi)區(qū)。
1972年,年復(fù)稱太平。
1980年,分太平鎮(zhèn)、太平公。
1984年,太平公社改太平鄉(xiāng)。
1987年1月,太平鄉(xiāng)與太平鎮(zhèn)合并,稱太平鎮(zhèn)。