1937年屬宣平縣錦鼓鄉(xiāng)、崇義鄉(xiāng)。
1938年屬宣平縣曳嶺區(qū)錦鼓鄉(xiāng)、崇義鄉(xiāng)。
1940年屬宣平縣錦鼓鄉(xiāng)、崇義鄉(xiāng)。
1949年5月解放,分屬柳城區(qū)錦鼓鄉(xiāng)、曳嶺區(qū)崇義鄉(xiāng)。
1950年4月屬宣平縣柳城區(qū)三港鄉(xiāng)、曳坑鄉(xiāng)。
1956年3月,全縣設3個區(qū),屬柳城區(qū)的三港鄉(xiāng)、曳嶺區(qū)的崇義鄉(xiāng)。
1958年5月撤銷宣平縣并入武義縣,同年10月撤銷武義縣并入永康縣,屬永康縣上游人民公社三港、曳坑大隊。
1960年1月并入柳城公社,設三港、曳坑兩個管理區(qū)。
1961年10月恢復武義縣,屬柳城區(qū)三港公社。
1983年7月改稱三港鄉(xiāng),延續(xù)至今。
2001年9月區(qū)劃調整后,轄三港、洪潭、黃西、周源、曳坑、毛弄、石浦、章灣、陳上弄、雙村、五福11個村委會。
2004年7月,撤銷毛弄、陳上弄、雙村3個村委會合設曳源村村委會。