明清时期,太平镇境域属雷州府遂溪县。
清道光二十九年(1849年),属遂溪县尚多乡,辖庐山、黎村、通明三个社。
1950年4月,属湛江市通平区。
1951年,划归遂溪县,为遂溪县第八区。
1958年,太平、城月两区合并成为金星公社。
1959年5月,分设雷北县太平公社。
1961年3月,太平公社划归海康县。
1961年5月,划归湛江市郊区,设为太平区,下辖造甲、庐山、仙凤、通明四个公社。
1963年,撤区改公社,1983年,又改称太平区。
1987年,撤区设太平镇。