清時屬元和鄉十七都至二十都;清后屬南鄉南元區。
1949年屬江南區。
1950年屬峰和、通源、港和鄉。
1956年2月峰和、通源和山溪(后稱北埠鄉)3個鄉并入港和鄉。
1956年4月至1958年7月同江南區一起并入碧湖區。
1958年11月港和鄉改為港和大隊,后改為港和管理區。
1959年2月原山溪鄉劃出。
1962年2月原港和管理區改為港和公社。
1984年1月復為港和鄉。
1986年2月改設大港頭鎮。
1993年5月北埠鄉并入。