商,屬艾侯國。
秦、漢,屬艾縣。
自唐貞元十六年(800)至清末(1911),屬分寧縣、寧州、義寧州崇鄉(xiāng)四十五六都。
1912年后,屬義寧縣。
1914-1949年,隸修水縣黃龍區(qū),設(shè)港口鄉(xiāng)(含布甲)。
1949年,屬溪口區(qū),分設(shè)盧坊、港口、紗籠3鄉(xiāng)。
1953年,隸十二區(qū)(溪口區(qū))分設(shè)洞下、紗籠、港口、盧坊、龍頸、大源、高嶺7鄉(xiāng)。
1956年,復(fù)稱溪口區(qū),轄盧坊、港口2鄉(xiāng)。
1958年9月,成立盧坊公社。
1959年3月,港口、盧坊、橫山合并為太陽山墾殖場(chǎng)。
1961年3月,分設(shè)港口、盧坊、橫山公社。
1966年4月,盧坊與港口合并為港口公社。
1968年10月,橫山公社并入港口公社,1972年10月,分設(shè)港口、橫山公社。
1984年5月,撤社改港口鄉(xiāng)。
1995年12月,撤鄉(xiāng)建港口鎮(zhèn),沿用至今。