清宣统三年(1911年),南霞口镇境域属东光县安宁乡霞口铺燕家村。
民国十七年(1928年),为东光县五区燕台乡。
民国二十九年(1940年)夏,属东光县六区。
民国三十年(1941年)12月,属东光县五区。
民国三十五年(1946年)2月,属东光县马侯社区。
1949年,属东光县六区。
1958年6月,属红星公社;同年12月,属交河县红星公社。
1961年6月,恢复东光县建制,建燕台、胡集2个公社。
1984年,改为燕台乡、胡集乡。
1993年4月,撤销燕台乡,改建南霞口镇。
1995年12月,胡集乡并入。