1949年4月21日,建立荻港鎮(zhèn)。
1950年初廢鎮(zhèn)并區(qū),成立荻港區(qū)。
1952年8月劃鄉(xiāng)建鎮(zhèn),荻港歸屬第三區(qū)管轄。
1956年撤區(qū)并鄉(xiāng),分設(shè)荻港鎮(zhèn)、桃沖鎮(zhèn),石垅鄉(xiāng)。
1958年9月,政社合一,成立長龍山人民公社。
1960年改長龍山人民公社為荻港人民公社。
1965年,6月社政分制,荻港街道大隊(duì)改為荻港鎮(zhèn),與荻港人民公社同級(jí)并立。
1968年8月,荻港人民公社管理委員會(huì)改稱荻港人民公社革命委員會(huì),同年9月,荻港鎮(zhèn)人民委員會(huì)改稱荻港鎮(zhèn)革命委員會(huì)。
1978年8月,撤銷荻港鎮(zhèn)革命委員會(huì)。
1984年3月,公社改鄉(xiāng)鎮(zhèn),為荻港鄉(xiāng)。
1984年4月,荻港鎮(zhèn)、荻港鄉(xiāng)合并為荻港鎮(zhèn)。
2003年12月鄉(xiāng)鎮(zhèn)區(qū)劃調(diào)整,荻港鎮(zhèn)與蘆南鄉(xiāng)合并為新的荻港鎮(zhèn),沿用至今。